Eola Park

 6344 North 8th Street, PhiladelphiaPA 19126