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 Name E-mail Subject Message I agree that my submitted data is being collected and stored. For further details on handling user data, see our Privacy Policy Send Message