St. Leo the Great

2916 Paris Ave
New Orleans, Louisiana 70119
Phone: (504) 945-8750
Email: srslrcc@gmail.com
Website: http://www.straymondandstleo.org/
ADVERTISEMENT

Mass Times

Saturday @ 4PM

Sunday @ 8AM and 10AM

Update Church Info »

Map

ADVERTISEMENT

Churches nearby St. Leo the Great in New Orleans, Louisiana

Crafted with