browse by category

Studio 806

806 Elmwood Ave
Buffalo, NY 14202
Tel: (716) 881-2806
- Share this page -
{{yelp.reviews[0].excerpt}}more »

A full service salon and spa. Located in the heart of the Elmwood Village. when it's time for an escape from the ordinary...STUDIO 806

- Get directions -
 
Reserve parking
GO