Fast Facts
|
Shelocta is a borough in Indiana County, Pennsylvania, United States. The population was 127 at the 2000 census. The Keystone Generating Station is located to the west of the borough, in Plumcreek Township, Armstrong County, Pennsylvania.
()
|