Liberty Cannabis

304 Somerville Ave, Somerville, MA 02143

Somerville Hours of Operation: Monday through Saturday: 10AM-8PM, Sunday: 11am to 5pm