Visit St. Mel’s Catholic Academy

St. Mel’s Catholic Academy
154-24 26 Ave.
Flushing, NY 11354
(718) 539-8211