Dr. Charles Castillo, MD
General Surgery
Make an Appointment
(602) 406-3000Telehealth services available
Barrow Neurological Institute is located at 240 W Thomas Rd, Phoenix, AZ 85013.
Providers at Barrow Neurological Institute specialize in General Surgery and Speech-Language Pathology.
Three providers practice at Barrow Neurological Institute.
Use the insurance check on this page to verify if Barrow Neurological Institute is in-network.