Category: | Church, |
---|---|
Address: | 17 Meriam St, Lexington, MA 02420, USA |
Postal code: | 02420 |
Phone: | (781) 862-6453 |
Website: | http://stnicholaslex.org/ |
Beautiful church and festival. Great food and service.
They have a nice Greek festival in the fall.
Beautiful outside area with a lovely community
Beautiful, peaceful and kind.