Shelly Bowles Mercer, MD, Pediatrics

619 19th St S
BirminghamAL  35249 (Jefferson County)


Phone: 205-934-5004
Fax:

NPI: 1770840126
License Number: 32651 (AL)