Monday, November 16, 2009

St. Leo the Great Catholic Church, Lafayette, LA

Below are pictures of St. Leo the Great Catholic Church located at 300 West Alexander Street in Lafayette, Louisiana. This church is located on the north side of Lafayette; just south and east of the the intersection of I-10 and I-49.














No comments:

Post a Comment