St. Leo the Great

300 West Alexander St.
Lafayette, Louisiana 70501-1210
Phone: (337) 232-2404
Email: stleolafayette@gmail.com
Website: https://www.stleolafayette.com/
ADVERTISEMENT

Mass Times

SATURDAYS || 4:00PM
SUNDAYS || 8:30AM, 10:30AM

Update Church Info »

Map

ADVERTISEMENT

Churches nearby St. Leo the Great in Lafayette, Louisiana

Crafted with