Open today, 8:00am - 4:00pm
- (716) 462-4457
Searching for a nearby hair salon? Check out Karma Salon and Spa located at 731 Elmwood Ave in Buffalo, NY 14222. To get detailed information on Karma Salon and Spa prices and menu of services, or to get information on hours and availability, call (716) 462-4457. With 21 reviews, Karma Salon and Spa has an average rating of 4 stars on Yelp.