Shenandoah PA Power Plants 1. 711 Raven Run Rd, Shenandoah, PA 17976 | Locust Ridge II LLC (503) 796-7000