The Hub Meeting & Events Center
Three locations in Philadelphia
Philadelphia,
PA 19103