“Dr. Steve Horrocks is a well-known primary care physician in Surprise, AZ. He completed his Doctorate of Osteopathic Medicine at the Western University of Health Sciences of the College of Osteopathic Medicine of the Pacific in 2006. Dr. Steve Horrocks finished his Associate of Science degree at Utah Valley State College in 1998. He earned his Internship in 2007 and Family Residency in 2009 at Banner Good Samaritan Medical Center. He holds Certifications from the American Board of Family Medicine, the Arizona Board of Osteopathic Examiners in Medicine & Surgery, and Advanced Cardiac Life Support. He is affiliated with Banner Del E. Webb Medical Center. He is a member of the American Academy of Family Physicians.”
Read more