The Spa at Artemis

1 reviews
Claimed  •  Hair Salons
585-343-2171
206 East Main Street Batavia, NY 14020 42.997029 -78.181621

Location & hours

Reviews

5.0
1 reviews

Start your review

How would you rate your experience?

avatar
Oct 25, 2010

Best in Batavia!

This is the best spa in Batavia!!!