Our Lady Guadalupe Catholic ChurchParishShare137 Main StreetMayo, FL 32066United StatesGet directions