Dr. James Johnson, DO is an internal medicine doctor who practices in Trenton, MI. He is 58 years old and has been practicing for 31 years. Dr. Johnson is affiliated with Beaumont Hospital - Trenton, Henry Ford Wyandotte Hospital and Beaumont Hospital - Dearborn.
Looking for an Internal Medicine Specialist? We found others matching your search, to help you compare.