Visit St. Mel’s Catholic Academy

We invite you to get a virtual glimpse of life at St. Mel’s by watching the video below!

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