slide 1 slide 2 slide 3 slide 4 slide 5 slide 6 slide 7 slide 8 slide 9 slide 10 slide 11 slide 12
Address

Address

Flushing Mall
133-31 39th Ave. F36
Flushing, NY 11354

Hours

Hours

Tuesday - Friday
1PM - 8PM
Saturday - Sunday
10AM - 6PM

Contact Us

Contact Us

(718) 878-3301
info@chinesemusiccenter.org