Charles R. Lowman Power Plant

Leroy, AL United States