St. Nicholas Greek Orthodox Cathedral

17 E. Tarpon Ave.
Tarpon Springs, FL 34689- Map It