The Sheldrake

 4901 Spruce Street, PhiladelphiaPA 19139