Our Lady of Sorrows Church

Our Lady of Sorrows Church
Address:
3700 Thomas St Memphis TN 38127-5259
Website:
olsmemphis.com/
Phone:
(901) 353-1530

View All Parishes in the Diocese

Translate »
Scroll Up