George Thomas Map Unavailable Address 820 Rennard Street Philadelphia PA United States Upcoming Events No events in this location