Laura Anne Watts, MD, Family Medicine

85 Poheganut Dr
GrotonCT  06340-3216 (New London County)


Phone: 860-448-6303
Fax: 860-448-9678

NPI: 1326152414
License Number: 042881 (CT)