Classes begin fall of 2018

Fill out the form below, and one of our admission specialists will contact you.

Send Us A Note

Map & Info

We are located at

St. Demetrios Greek Orthodox Church

1145 E. Fort Lowell Rd. 

Tucson, AZ, 85719

(520) 888-0505

We have moved to 

‚Äč1145 E. Fort Lowell Rd.!