PROVIDER PROFILE · NPI 1871596205

Dale TrammellM.D.

Internal MedicineBirmingham, ALI