Dr. Michael Caulkins, MD
Family Medicine
Make an Appointment
(434) 332-7367Telehealth services available
Timberlake Family Practice is located at 20304 Timberlake Rd, Lynchburg, VA 24502.
Providers at Timberlake Family Practice specialize in Family Medicine and Physician Assistant (PA).
Six providers practice at Timberlake Family Practice.
Use the insurance check on this page to verify if Timberlake Family Practice is in-network.