Terra Firma

Terra Firma

Fashion in Belmont, MA

Fashion Jewelry

Contact us

Location

49 Leonard St.,
Belmont , MA 02478 UNITED STATES

Reviews

Terra Firma 617-489-5353
49 Leonard St.,
Belmont , MA 02478 UNITED STATES
$
Terra Firma 4

Based on 1 reviews

Terra Firma 617-489-5353
49 Leonard St.,
Belmont , MA 02478 UNITED STATES
$
4 5

Awful store in Belmont Center

At first I thought I found the right place to buy my girlfriend a Valentines present. I was grossly mistaken. I will tell everyone who is looking to buy a gift NOT to go there!
They place is a joke and is run by a bunch of witches.
The...
posted at 02/17/11

Detail information

Company name
Terra Firma
Category
Fashion
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Terra Firma

Contacts Location Reviews Details