Contact Information
This place has closed. Not true?
The Independent Hotel Philadelphia, 1234 Locust St Philadelphia, PA 19107, United States
1234 Locust StreetUSPennsylvaniaPhiladelphia19107
$$American RestaurantMenu
Google+ URL
Your Activity

Is this your business?

Manage this page
Write a review
Review Summary
Be the first to review
Upload first public photo