Robert Michael Hall, MD, Urology

3922 Cedar Run Rd
Traverse CityMI  49684-9687 (Grand Traverse County)


Phone: 231-935-0322
Fax: 231-935-0334
Email: bob***@*****oo.com

NPI: 1497736656
License Number: 4301043895 (MI)