Pediatrician Nashville, TN

Our friendly, knowledgeable staff works hard to make your visits to our office as smooth as possible. We’ve provided helpful information about our office on this page, including directions, hours, insurance and billing, payment options and financing.

Terrace Pediatric Group
342 21st Ave. N
Nashville, TN 37203
(615) 327-9371

Office Hours  (phones at 8:00)
Monday: 08:30 AM - 11:45 AM, 12:45 PM - 4:45 PM
Tuesday: 08:30 AM - 11:45 AM, 12:45 PM - 4:45 PM
Wednesday: 08:30 AM - 11:45 AM, 12:45 PM - 4:45 PM
Thursday: 08:30 AM - 11:45 AM, 12:45 PM - 4:45 PM
Friday: 08:30 AM - 11:45 AM, 12:45 PM - 3:45 PM
Saturday: 09:00 AM - 11:45 AM
Sunday: Closed


We understand occasional circumstances prevent you from keeping your scheduled appointment. If possible, please notify our office in advance if you are running late or unable to make your appointment. Our scheduling coordinators will do their best to re-schedule you promptly. Please view our Appointment Policy for more information.

Terrace Pediatric Group Appointment Policy

Insurance and Billing

  • Blue Cross Blue Shield
  • Aetna
  • Humana
  • Cigna
  • United Health Care
  • Americhoice
  • Amerigroup
  • Tenncare
  • and many, many more

Or give our office a call if you have questions.

Payment Options

We accept checks, cash or credit cards. We also offer a flexible payment plan. Please see our Financial Coordinator for details. We are happy to file insurance for your reimbursement as long as you are free to choose your own pediatrician.

Hospital Affiliations

Vanderbilt Children’s Hospital
2200 Children’s Way
Nashville, TN 37232
(615) 936-1060

The Children’s Hospital At TriStar Centennial
2221 Murphy Ave
Nashville, TN 37203

Saint Thomas Midtown Hospital
2000 Church St
Nashville, TN 37203
(615) 284-5555

Our Location