Saved to Favorites

Accepted Insurance

  • Aetna
  • Anthem Blue Cross Blue Shield (BCBS)
  • Anthem Blue Cross Blue Shield (BCBS) of Colorado
  • Anthem Blue Cross Blue Shield (BCBS) of Connecticut
  • Anthem Blue Cross of California
  • Assurant Health
View All Insurance


Primary: Internist

Sub-Specialty: General

Additional Specialties: Internal Medicine




Accepts New Patients
By Appointment Only
  • Hypothyroidism
  • Vascular Disease
  • Stress Incontinence
  • High Cholesterol

Provider Training


Internal Medicine

Internal Medicine

Location & Hours

Practice Affiliations

Practice At 1909 Mallory Ln Suite 200

1909 Mallory Ln Suite 200

Franklin, TN 37067

Main Location

1909 Mallory Ln Ste 200

Franklin, TN 37067

Regular Hours
Mon - Fri:
Extra Phones

Phone: (615) 503-2940

Primary Phone: (615) 771-9248

Phone: (615) 503-2969

Phone: (629) 255-2081

Phone: (629) 255-2090

Phone: (629) 255-2077

Phone: (615) 771-9248

Phone: (629) 255-2179

Phone: (629) 255-2093

Fax: (615) 376-6044

TollFree: (888) 670-9775


Payment Method
discover, insurance, all major credit cards, amex

Other Information

Other Links

Physicians & Surgeons, Physicians & Surgeons, Dermatology, Physicians & Surgeons, Family Medicine & General Practice, Physicians & Surgeons, Internal Medicine, Physicians & Surgeons, Neurology, Physicians & Surgeons, Pediatrics, Physicians & Surgeons, Public Health, Physicians & Surgeons, Surgery-General
Other Information

Specialties: Internal Medicine


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!



This place is WONDERFUL. I jus...

This place is WONDERFUL. I just can't say enough nice things about them. The staff are VERY nice to everyone. They make you feel SO welcome, and comfortable. And Dr. Caprio is SUCH a great doctor. He has a WONDERFUL bedside manner. He too makes you feel SO welcome, and not just the first few times of seeing him. He's always SO nice, and kind. He's great with disabled people too. I have physical limitations, and a head injury. He always helped me to understand ANYTHING that I would be confused about. And their lab people are VERY nice and welcoming too. I have a fear of needles, and I have NEVER had a problem with getting blood work done at their office. These people are VERY professional, yet VERY nice and caring, and with a great sense of humor too. You will not regret going to this doctor.