Shangri-La is located in Philadelphia County of Pennsylvania state. .
The coordinates that you can use in navigation applications to get to find Shangri-La quickly are 39.9769068 ,-75.1912903
Contact and Address
Address:
Philadelphia, PA 19121, USA
Postal code:
19121
Location & routing
Get Directions
Reviews
Greg Young
(October 16, 2018, 8:59 pm)
5/5 Definitely not Shangri La and/or a church but still great