Saint Thomas More Catholic ChurchParishShare550 Riverview AvenueSanford, FL 32771United StatesGet directions