Address & Hours
Please note, the entrance to our office is located in the back of the building.
5820 Main St. Suite 101
Williamsville, NY 14221
Our Office Hours:
Monday: 8:30am – 4:30pm
Tuesday: 8:30am – 4:30pm
Wednesday: 8:30am – 4:30pm
Thursday: 10:00am – 6:00pm
Friday: 8:30am – 4:30pm
Saturday: 8:00am – 12:00pm (first Saturday of every month only)
Sunday: Closed
Contact Our Office
Let’s Connect—Your Path to Elevated Wellness Starts Here.
Call Us: 716-631-5525
Text Us: 716-385-9516
admin1@seloramedspa.com