top of page

SCHEDULE


The Studio Upstate

2663 Main Street 

Lake Placid, NY 12946

(518)-302-5199

We will contact you soon!

  • Instagram

© 2020 The Studio Upstate NY 

bottom of page