Own this business?

Claim your listing to keep your details up to date.

Local Business

Beauty Villa Spa & Academy

Medical spa

Find Beauty Villa Spa & Academy in Sherwood Park. Get in touch for services, pricing, and availability.

3820 Sherwood Dr #250

Sherwood Park, Alberta, T8H 0Z9

Get directions
+1 (780) 417-9504Call now
Visit websitebeautyvilla.ca

About Beauty Villa Spa & Academy

Last updated Jun 2026

Beauty Villa Spa & Academy is listed under Medical spa at 3820 Sherwood Dr #250, Sherwood Park, Alberta.

Services

Hair salon

Contact for service details

Esthetics service

Contact for service details

Skin care clinic

Contact for service details

Medical spa

Contact for service details

Permanent make-up clinic

Contact for service details

Beauty school

Contact for service details

Nail salon

Contact for service details

Cosmetics store

Contact for service details

Get in touch with Beauty Villa Spa & Academy to discuss services, pricing, and availability.

Reviews

NewNo reviews yet
Loading reviews…

Similar businesses nearby

No similar businesses are available yet.

Beauty Villa Spa & Academy – Medical spa | Alberta Directory