Alexandra Nicholemcshane NPI 1992283717 Practice location: 26 Arrowhead Dr, Griswold, CT 063511401 Taxonomy code: 101YM0800X Phone: (860) 876-2916