Let the New You Rise
novo (adverb or adjective): anew, refresh
NOVO Med Spa is a full-service medical skin care practice in Frisco, Texas. With a wide range of services for both men and women, the team’s mission is to uphold an atmosphere of professiona