Richard Felix Smith, MD, Pediatrics

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


Phone: 205-978-3200
Fax: 205-978-5745
Email: rsm***@*****sn.com

NPI: 1235158973
License Number: 5987 (AL)