novo med spa

Beauty and Health +1 469-388-1160 | 5858 Main St, Suite 280
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.