Sacred Heart Parish Church of Lexington, MA. The location of Sacred Heart Parish Church is 02421, 16 Follen Rd - marked with a pin on Google Map.