Location
2618 W Chester Pike, Broomall, PA 19008
We are about six miles west of the city of Philadelphia, close to the Blue Route/I-476, and at the junction of West Chester Pike/PA Rt 3 and Sproul Rd/PA Rt 320. We are on the eastbound side of PA 3, right before the traffic light at PA 320 in a small shopping center. (Look for the large US flag on the roof.)