Novo Med Spa

Service Provider in Frisco, Texas

Our goal at Novo Med Spa is to provide the best patient experience possible. This begins with our state-of-the-art facility located near the World Cup Plaza in Frisco, TX. The interior of our Med Spa is superbly decorated with fine art pieces and natural elements to create a welcoming but upscale look. We want our patients to feel comfortable and relaxed which is why we diffuse essential oils throughout our office to enhance our spa-like atmosphere.

Show
Show
Show

Locations

5858 Main Street
Suite 280
Frisco, Texas
USA 75033
(469) 388-1160

See more