Church
Website: http://www.stnicholaslex.org
(781) 862-6453
17 Meriam Street, Lexington, MA 02421
St. Nicholas Greek Orthodox Church hosts a wide variety of events.
St. Nicholas Greek Orthodox Church, Lexington
17 Meriam Street
Lexington, MA 02421