Allen Castillo practices Neurology. He went to St Louis University School of Medicine. He has 1 awards "Patient-Centered Medical Home Recognition Program".