In the Woods Design Studio Lake Placid, NY, 12946 View Phone 518-523-9375 Lake Placid, NY 12946 View Website Experience & Reliability In Business Since: 1999 About Send to My Email Send to My Phone Print this Page