Regal Theatres The Arches At Deer Park 16
1050 The Arches Cir, South Floral Park, New York, 11729-7066
(631) 243-4580