The Briar Rose
Latest: PASS W/ CONDITIONS
May 15, 2015
Address
1300 HYDE PARK AV
Hyde Park, MA 02136
Inspection History
3 inspections
1 failures
License
License #127950
Last inspected: May 15, 2015