Joseph Lyndon Hamm, MD, Pediatrics

1936 Old Orchard Rd
BirminghamAL  35216-2247 (Jefferson County)


Phone: 205-978-3200
Fax: 205-978-5745

NPI: 1295754950
License Number: 11576 (AL)