9924 Pin Point Ave.
Savannah, GA 31406
Phone:9122108398

Venue Capacity

SpaceMax. Reception CapacityMax. Seated CapacitySq. FeetFloor Plan
Deviled Crab Building15075