Evo Salon & Spa.LLC
Evo Salon and Spa is located in the Bayberry Square Plaza on New Loudon Road in Latham, NY. Let our friendly staff pamper you from head to toe. Offering a wide range of services to choose from, you're sure to find exactly what you're looking for!
Book now on Vagaro