Dr. Richard W. Geller, MD 212 Upton Road, Colchester, CT 06415