Schleptastic
Bicycle Shop · Somerville, MA
#2 of 8 in Somerville
★★★★★5.0(2 Google reviews)
Schleptastic is a bicycle shop located at 183 School St #2, Somerville, MA 02145, rated 5.0 stars from 2 Google reviews.
Address
183 School St #2, Somerville, MA 02145
Website
Area
Hours
N/A · Claim page to fix hours
