Physicians Assistants Roberts Elyssa L 245 Alvord Park Road # A2 Torrington, CT 06790 (860) 482-8539 lhoa.com