Yes, and the LOVE sculpture is back at it's original loction.
Just called the association for public act, and they confirmed even the statue is reinstalled back.. All set go
The statue is not yet back at Love Park. Due back in June
Yes it is
Yes, it's in an open plaza
Yes
Yes it's always open
Yes the streets of Philadelphia never close
Yes it is. Though I visited during the day
Thanks! Your answer is awaiting moderation.