Cole Davis, FNP
Practice: Canyon View Medical
Office locations: Mapleton - Family Medicine, Spanish Fork - Family Medicine, Sports Medicine, Springville - Family Medicine
Since 1957, Canyon View Medical Group has been taking care of Utah Valley residents and all their health care needs. We have grown to include locations throughout Southern Utah County.
Since 1957, Canyon View Medical Group has been taking care of Utah Valley residents and all their health care needs. We have grown to include locations throughout Southern Utah County.
Springville - Family Medicine
Springville, UT 84663
Mapleton - Family Medicine
Mapleton, UT 84664
Spanish Fork - Family Medicine, Sports Medicine
Spanish Fork, UT 84660
Since 1957, Canyon View Medical Group has been taking care of Utah Valley residents and all their health care needs. We have grown to include locations throughout Southern Utah County. We are dedicated to providing the finest medical care available and to saving you time and money by offering on-site laboratory and x-ray services. We also provide a variety of diagnostic services at our clinics to assist in making a timely and accurate diagnosis and in providing excellent treatment for a variety of medical conditions.

Always an enjoyable visit the 4 times I’ve gone so far. Very trustworthy provider which is pretty rare these days
Dr. Cole Davis is an amazing physician who genuinely cares about his patients. He listens, takes the time to understand your concerns, and makes you feel comfortable and cared for. I’m very grateful to have him as my doctor and would highly recommend him!
Cole is so awesome!!!! He listens to every concern and figured out the best ioption. He froze my dads warts on his feet and he sat right on the ground to do it since my dad can't lift his legs very high due to go issues. We've never had a dr like that that talky cares and goes above and beyond to care for his patients. Thank you so much Cole.
Excellent
Easy to talk to and great patient care
The BEST truly cares ❤️
Perfect! as they say in Utah
He is so efficient by taking care of my health.
very personal, I didn't feel like He rushed the appointment. Very helpful, answered all of my questions.
He had been with a patient for a long time and was kind to them and then super patient and happy when he came in to help me and I reapply appreciated that even though it was late!