Michele Twigg, MD, Internal Medicine

18 E Granby Rd
1st Floor
GranbyCT  06035 (Hartford County)


Phone: 860-653-7261
Fax: 860-653-6639

NPI: 1154426377
License Number: 039690 (CT)