Choctaw South Substation in Destin, FL 32541

Choctaw South Substation in Destin, FL 32541 (Okaloosa County) is a substation (115000 V). Choctaw South Substation is located near Lantern Lane.