100 Lawrence Road Broomall, PA 19008
Seated: 40
Square Feet: 676 ft2
Meeting space for up to 50 attendees.