OPEN #101006378799
Opened
Description
Rats crawling all over shopping carts at Star Market Fenway
Location
1358 1380 Boylston St, Boston, Ma, 02215
42.34362361, -71.10061902
Photos

Activity

  • Submitted

  • Opened