Karma Salon and Spa

731 Elmwood Ave
Buffalo , NY  14222

Sponsored links:


Karma Salon and Spa, Buffalo

For driving directions to 731 Elmwood Ave in Buffalo please scroll down and click on the "View Larger Map" link below the map on the right of the screen. Karma Salon and Spa can be found in Buffalo at 731 Elmwood Ave. They can also be reached by phone at (716) 462-4457. If you feel this business is in the wrong category, please let us know by clicking the "New Category" button below. Are you familiar with Karma Salon and Spa located at 731 Elmwood Ave? If so why not share your experiences by writing a review? You can find businesses similar to Karma Salon and Spa by clicking Personal Care or Beauty Salons links above, beside the Buffalo city name.


Beauty Salons