Dr. Steven Johnson, DO is an internal medicine doctor who practices in Allentown, PA. He is 49 years old and has been practicing for 20 years. Dr. Johnson is affiliated with Lehigh Valley Hospital - Muhlenberg, Lehigh Valley Hospital - Cedar Crest and Abington Hospital—Jefferson Health.
Looking for an Internal Medicine Specialist? We found others matching your search, to help you compare.