Or book online with Yelp orVagaro

Visit us at

Beauty Rush Spa

Located in New town


We are open  Monday - Saturday  at 10am

Make an appointment

5121 Center Street #101 Willamsburg, Virginia.

Appointments are recommended.

Same day appointments may be available, however we cannot guarantee them. Please call us to inquire about availability. 

Give us a call at