VELA JUICE BAR

71 Court Street, Plymouth, MA

89 Main Street, Buzzards Bay, MA  (Closed for Winter)

OPEN 7 DAYS A WEEK
8:30AM-3:30PM

VELA JUICE BAR

71 Court Street, Plymouth, MA

SHOP HOURS
8:30AM-3:30PM

89 Main Street, Buzzards Bay, MA (Closed for Winter) 

Follow Us @VelaJuiceBar

Privacy Statement

Follow Us @VelaJuiceBar