St. Demetrios Greek Orthodox Church
Add Hours
Phone: (520) 305-4461
St Demetrios Greek Church
St Demetrius Greek Orthodox Church
Phone: (520) 888-0505
Address: 1145 E Fort Lowell Rd, Tucson, AZ 85719
Website: http://www.stdemtucson.org
3269 N Mountain Ave, Tucson, AZ 85719
2331 E Adams St, Tucson, AZ 85719
1946 E Helen St, Tucson, AZ 85719
3367 N Geronimo Ave, Tucson, AZ 85705
601 E Fort Lowell Rd, Tucson, AZ 85705
1200 N Campbell Ave, Tucson, AZ 85719
545 S 5th Ave, Tucson, AZ 85701
3201 E Presidio Rd, Tucson, AZ 85716
115 N Tucson Blvd, Tucson, AZ 85716
2540 E Grant Rd, Tucson, AZ 85716