Contact provider for availability
Internal Medicine · Male · Age 76
Birmingham Pulmonary Group PC2660 10th Ave S Ste 528 Birmingham, AL 35205
Make an Appointment
Dr. Joseph Spencer, MD is an internal medicine specialist in Birmingham, AL and has been practicing for 45 years. He graduated from University Of Alabama School Of Medicine in 1968 and specializes in internal medicine.
Search for your insurance provider
Dr. Spencer accepts
Accepted insurance can change. Please double-check when making an appointment.