Donald Craig Allred, MD, Pathology

216 S Kingshighway Blvd
Saint LouisMO  63110-1026 (Saint Louis City County)


Phone: 314-362-5641
Fax: 314-362-0369

NPI: 1598769986
License Number: 2006038046 (MO)