Michael Watts, MD, Psychiatry & Neurology

2051 W Grand Blvd
DetroitMI  48208-1105 (Wayne County)


Phone: 313-961-3200
Fax: 313-961-3769

NPI: 1447260419
License Number: L585572 (MI)