AGUADILLA MARKET
Latest: PASS
September 7, 2007
Address
664 TREMONT ST
South End, MA 02118
Inspection History
2 inspections
1 failures
License
License #24243
Last inspected: September 7, 2007