ServicesPeter W Castellanos, MD provides neurology services in INDIANAPOLIS, IN. A Neurologist is a physician who diagnoses, treats, and manages disorders, disease, and injuries to the nervous system. This includes such areas as the brain, spinal cord, nerves and muscles.
Please call Peter W Castellanos, MD at (317) 859-1020 to schedule an appointment in INDIANAPOLIS, IN or to get more information.
Dr. Castellanos constantly cancelled appointments - it took 4 months for him to review the results of my child's MRI with me & he misdiagnosed my child's life-threatening illness for over a year. Based on my personal experience with this doctor, I would never trust anything he said, nor would I ever recommend him to even my worst enemy. If you get a referral to this physician for your child, PLEASE think long and hard before placing him in Dr. Castellanos' care....