Iona Substation in Lee County, Florida

Iona Substation in Lee County is a substation (Florida Power & Light, 138000;24000 V), San Carlos Blvd 17550 (33931). Iona Substation is located near Azalea Lane.
House Number
17550
Postal Code
33931
Street
San Carlos Blvd
Operator
Florida Power & Light