Menu

Our Lady of Sorrows Church

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

View All Parishes in the Diocese