iskatehere
235 Cochituite Path Framingham, MA
0.0 stars in 0 reviews
2 Upland Rd, Framingham, MA 01701, USA

Nice little plaza with a coupple good spots around it not the best but pretty good if you got some wax.

Submitted by
Chadskater123
Oct. 19, 2011
Features
Curb
Bench
Reviews