At White Stone Family Practice our goal is to provide you and your family with the best possible medical care. We value you as a patient and friend and look forward to serving you for many years to come.
Meet our DoctorsDavid B. Nichols, MD Richard D. Bagnall, MDKeith Cubbage, MDMeet our Physician AssistantsRobert C. Duffer, PA-CMichelle Hass, PA-C, MHS
SPECIALIZED TO CARE FOR YOUR ENTIRE FAMILY
Monday - Friday 8:30 AM to 4:30 PMSaturday 8:30 AM to 12 Noon
30 Shady LanePO Box 46White Stone, VA 22578
Phone: 804-435-3133After Hours: 804-435-8000
Privacy Policies