Is this place still here? Cause by the looks of the pictures doesn't look like it's there at all!
Address: 1308 Belmont St, Brockton, MA 02301, USA
Kayla Venuti | Sep 9, 2018
Yes, they are still there.
Miguel Leite | Sep 9, 2018
Yes it is! The signs are visible.
Thanks! Your answer is awaiting moderation.