Houston Hall Hall of Flags Map Unavailable Address 3417 Spruce Street Philadelphia PA 19104 United States Upcoming Events No events in this location