Doctors & Clinics Riverton
For compassionate and comprehensive care, B. Craig Depew, MD, is an esteemed family practice physician dedicated to your well-being. Located in Riverton at the Granger Medical Clinic, Dr. Depew offers personalized healthcare services for the entire family. With a focus on building lasting relationships with his patients, he provides expert medical advice and treatment. Experience a seamless approach to your health journey, where your needs are at the forefront. Discover exceptional care that supports you and your loved ones through every stage of life.