Edit info
  • Open today, 8:00am - 4:00pm
  • (716) 462-4457
  • 731 Elmwood Ave
    Buffalo NY 14222

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.

Yelp Reviews