Divya Vemuri, MD, Psychiatry & Neurology

5500 Auto Club Dr Ste 350
DearbornMI  48126-2779 (Wayne County)


Phone: 313-317-2000
Fax:

NPI: 1891089322
License Number: 4301098405 (MI)