Hellenic College Holy Cross by National Office Details Venue Phone: 16178501227 Venue Website: www.hchc.edu Location Address:50 Goddard Ave., Brookline, Massachusetts, 02445, United States