7951 Albion Ave.
Elmhurst, NY 11373

Venue Capacity

SpaceMax. Reception CapacityMax. Seated CapacitySq. FeetFloor Plan
Entire Space150080020,000 square feet