Marcella Market Inc.
Latest: PASS W/ CONDITIONS
January 15, 2014
Address
80 MARCELLA ST
Roxbury, MA 02119
Inspection History
5 inspections
1 failures
License
License #86810
Last inspected: January 15, 2014