Hall Michelle OD 952 Troy-Schenectady Rd Unit 12, Latham, NY 12110, United States of America +1 518-785-1199 Reviews Map