St Leo Church

Catholic

10405 49th Ave, Flushing, NY, 11368

Phone: (718) 592-7569

Website: www.nyc.gov/html/qnscb4/downloads/pdf/Minutes-03-13-2012.pdf

Connect: Facebook

Nearby Churches

More Catholic churches in Flushing, NY

What to expect on your first visit