Leanne Mihata, MD, Pediatrics

500 Cahaba Park Cir Ste 100
BirminghamAL  35242-8136 (Shelby County)


Phone: 205-848-2273
Fax: 205-848-2275

NPI: 1376835496
License Number: 0101234585 (VA)