Haverford Manor

 7212 Haverford Avenue, PhiladelphiaPA 19151