PROVIDER PROFILE · NPI 1134280274

Lynn CrawfordMD

Internal MedicineBirmingham, ALI