Christopher Barnes, M.D.
Surprise, AZ
Physician
Pain Medicine, Physical Medicine & Rehabilitation
Facilities
Pam Health Rehabilitation Hospital Of Surprise
Hospital · Rehabilitation Hospital
13060 West Bell Road, Surprise, AZ 85378
Banner Rehabilitation Hospital-West
Hospital · Rehabilitation Hospital
12740 North Plaza Del Rio Boulevard, Peoria, AZ 85381
13460 N 67th Ave
Clinical Location
13460 N 67th Ave, Glendale, AZ 85304