Point of interest
NEST Center City
3 locals recommend,
Location
1301 Locust St
Philadelphia, PA
Washington Square West
Tips from locals
Play space hosting events for kids up to 6-year-old, including music classes & birthday parties.