Santhi Nimmagadda, MD, Internal Medicine

19001 Hubbard Dr
DearbornMI  48126-2637 (Wayne County)


Phone: 313-441-1160
Fax: 313-441-1870
Email: drs***@*****oo.com

NPI: 1922029958
License Number: 4301076231 (MI)