No Schedule to display at the moment
The Studio Upstate

2663 Main Street 

Upstairs 

Lake Placid, NY 12946

(518)-302-5199

Stay in touch with The Studio Upstate!

© 2020 The Studio Upstate NY 

  • Facebook - Black Circle
  • Instagram - Black Circle