Is It opened on 27th, Dec? We are planning a visit
Address: 211 S Christopher Columbus Blvd, Philadelphia, PA 19106, USA
Paul Butler | Sep 28, 2019
I believe it's opened everyday except for Christmas day.
Timothy Yeung | Sep 28, 2019
Call them and ask.
Thanks! Your answer is awaiting moderation.