Call the office at 1-434-582-2273 to schedule a Virtual Visit appointment. At this time, Collaborative Health is not accepting online scheduling for this type of appointment.

James Willson, DO, CAQSM

I am blessed to share life with my wife and our three children. We enjoy spending time with family, traveling, and pursuing outdoor activities such as hiking, gardening, and fishing. As a family, we value community relationships and enjoy going to the local farmers market and community activities.