St. Michael's Shrine
Greek church
The Miraculous Story of St. Michael’s Shrine in Tarpon Springs
Saint Michael's Shrine at 113 Hope Street in Tarpon Springs, Florida, is a place where the faithful have reported miracles for decades. It was built more than eighty years ago to fulfill the promise an ill eleven-year-old boy made...