The Greek Evangelical Church of Boston
1115 Centre Street
Newton, MA 02459-1537
From I-90: Coming from the West on the Mass Pike. Take exit 17, up the ramp take right at the first set of lights. This is Centre St. Follow this street until Commonwealth Ave. Cross Commonwealth Av. and take the first street on your right. This is Homer St. the Greek Evangelical Church is on your left hand side. If you are coming from the East, take exit 17 and go around the Sheraton Tara Hotel following the signs for Newton (not Watertown). The first set of lights on your right will be Centre St.
From I-95: Take exit 19, Newton Highlands. Go North on Needham St. for about 2 miles. You will reach a set of lights and find Tweeter Etc. on your right. Take left at the lights. This will bring you at Centre St. Follow for another 1.5 miles, until you reach Newton Center. Cross the lights at the Beacon St. intersection. At the bottom of the hill you will see the Greek Evangelical Church on your left hand side. Take left on Homer St.
Note: You will find free parking space in the back of the church on Homer Street