Hours

Sun-Weds: 4pm to 12am
Thurs-Sat: 4pm to 2am

Address

274 Shrewsbury Street
Worcester, MA 01604

EMAIL

medusa [@] themedusassaloon.com

PHONE

(508) 926-8780

Have a Question?

Get in Touch