The Vendry is now part of Groupize! Read more

Your Brain

Located In: The Franklin Institute

Standing: 200

The Franklin Institute

The Franklin Institute

Your Brain
Address
The Franklin Institute

222 North 20th Street Philadelphia, PA 19103

Business Space Location Map
Capacity

Standing: 200

Square Feet: 8,500 ft2