St Nicholas Greek Orthodox Church
Orthodox
17 Meriam St, Lexington, MA, 02420
Phone: (781) 862-6453
Website: www.stnicholaslex.org
Connect: Facebook
Nearby Churches
- Church of Our Redeemer · Lexington, MA
- Christian Science Reading Room · Lexington, MA
- Hancock United Church-Christ · Lexington, MA
- First Parish in Lexington · Lexington, MA
- First Baptist Church · Lexington, MA
- Grace Chapel-Lexington · Lexington, MA