Saint Michael Catholic ChurchParishShare2751 Church RoadFlorence, AL 35630United StatesGet directions