Joseph Lyndon HAMM MD Pediatrics
OfficeOffice 1936 Old Orchard Rd Jefferson Birmingham AL 35216
Office Phone # : (205) 9783200Fax # : (205) 9783211