Visit St. Mel’s Catholic Academy

Take Our Virtual Tour 

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