St Michael's Hall
25 Elmwood Ave
Lynn
MA
01905
(781) 595-9342
stmichaelshall.com
Open Map
Description
St Michael's Hall can be found at Elmwood Ave 25. The following is offered: Restaurants. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In Lynn there are 83 other Restaurants. An overview can be found here.
by opendius on February 27, 2015 from
opendius
banquet facilities
Catholic Churches
Clubs
Community Organizations
Entertainment Venue
Gas Stations
Restaurants
Special Interest Clubs
usa
Venues & Event Spaces