Tamara Vanderwal, MD, Psychiatry & Neurology

342 Harbor St
BranfordCT  06405-4540 (New Haven County)


Phone: 203-481-4248
Fax:

NPI: 1942484977
License Number: 48377 (CT)