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.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment