Philly Free Streets is a people-powered initiative of the City of Philadelphia. Philly Free Streets temporarily closes streets to cars, inviting people to walk, bike, and play.
Philly Free Streets is managed by the City of Philadelphia's Managing Director's Office of Transportation & Infrastructure Systems.
August 11, 2018