James Vaughn, DDS

Dentist

128 Holiday Court, Suite 111, Franklin, TN 37067

(615) 790-9200