Osceola interstate 98 @ Hatton
Pahokee, FL 33476
United States
Latitude: 26.80316
Longitude: -80.62159
Year Opened: 1997
Water Source: Surface Water
Cost (in millions): 162
Located near Osceola Farms Sugar Mill
Closed after FPL sued to get out of PPA.
EIA 2008
EIA 2012 Form 860