On Location – Savannah Center

Patrick gives you a quick tour of Savannah Center, a large and beautiful facility in West Chester, complete with tall ceilings, large bars, and abundant space. Visualize the photo booth for your wedding reception or event.