Dr. Horrocks graduated from the Western University of Health Sciences of College of Osteopathic Medicine of The Pacific Pomona, Ca in 2006. He works in Surprise, AZ and specializes in Preventive Care..