65-21 Main St, Flushing, NY 11367
Queens Hall is a University located at 65-21 Main St, Flushing, NY 11367. It has received 139 reviews with an average rating of 4.2 stars.
Monday | 8AM-6PM |
---|---|
Tuesday | 8AM-6PM |
Wednesday | Closed |
Thursday | Closed |
Friday | 8AM-6PM |
Saturday | 8AM-6PM |
Sunday | 8AM-6PM |
The address of Queens Hall: 65-21 Main St, Flushing, NY 11367
Queens Hall has 4.2 stars from 139 reviews
University
70 reviews
3 Times Sq Room 620, New York, NY 10036