Saint Theresa Catholic ChurchParishShare1394 Ashville CourtLeeds, AL 35094United StatesGet directions