Vanessa Leigh Carroll, MD, Psychiatry & Neurology

1500 Waters Pl
BronxNY  10461-2723 (Bronx County)


Phone: 914-407-4698
Fax:

NPI: 1437485349
License Number: 261695 (NY)