A Great Education is Closer than You Think...
We are located at 436 Broadway, South Portland near Mill Creek, just over the bridge from Portland or can be on-the-way from Cape Elizabeth or Scarborough to Portland.
Holy Cross School
South Portland, ME 04106
Phone: (207) 799-6661
Fax: (207) 799-7912