Dr. Michelle N. Watson, MD

1527 Connecticut 12, Ledyard, CT 06335