Stover Park 100-160 South 4th Street, Telford, PA 18969