Dr. Tim Shepherd

CP Guest Contributor

Tim Shepherd, M.D., has been a family practice physician in the Dallas area for over 40 years.