Deleon Market
Latest: PASS W/ CONDITIONS
January 4, 2011
Address
3145 WASHINGTON ST
Jamaica Plain, MA 02130
Inspection History
7 inspections
2 failures
License
License #28692
Last inspected: January 4, 2011