Dimitrios & Georgia Kaloidis Parochial School, Holy Cross Greek Orthodox Church