Skip to Main Content
Skip to Footer
Quick Links
Vanderbilt University Medical Center
Monroe Carell Jr. Children’s Hospital at Vanderbilt
My Health Walk-In Clinics
Vanderbilt Bedford Hospital
Vanderbilt Tullahoma-Harton Hospital
Vanderbilt Wilson County Hospital
COVID Information
Make an Appointment
My Health at Vanderbilt Login
Estimates & Standard Charges
Pay a Bill
Careers
(615) 322-5000
Vanderbilt Health
Vanderbilt Health logo
Find a Doctor
Patients & Visitors
Services We Offer
Healthcare Professionals
Locations
Giving
search
Search
General Information
Patient and Visitor Information
Accepted Insurance Plans
My Health at Vanderbilt
Guide to Billing
Estimate Your Costs
Medical Records
Notice of Privacy Practices
How Can We Help?
(615) 322-5000
Patient Relations
Guest Services
Financial Assistance
Integrity Line
Healthcare Professionals
How to Refer a Patient
Physician Referral Directory
Research and Training Resources
Discoveries in Medicine
Referral Number
(615) 343-4444
What are you looking for?
Search
Vanderbilt Health
Vanderbilt Health logo
search
open menu
close menu
Search
Make an Appointment
Find a Doctor
Patients & Visitors
General Information
Patient and Visitor Information
Accepted Insurance Plans
My Health at Vanderbilt
Guide to Billing
Estimate Your Costs
Medical Records
Notice of Privacy Practices
How Can We Help?
(615) 322-5000
Patient Relations
Guest Services
Financial Assistance
Integrity Line
Services We Offer
Healthcare Professionals
Healthcare Professionals
How to Refer a Patient
Physician Referral Directory
Research and Training Resources
Discoveries in Medicine
Referral Number
(615) 343-4444
Locations
Giving
COVID Information
Make an Appointment
My Health at Vanderbilt Login
Estimates & Standard Charges
Pay a Bill
Careers
(615) 322-5000
Quick Links
Vanderbilt University Medical Center
Monroe Carell Jr. Children’s Hospital at Vanderbilt
My Health Walk-In Clinics
Vanderbilt Bedford Hospital
Vanderbilt Tullahoma-Harton Hospital
Vanderbilt Wilson County Hospital
calendar icon
Make an Appointment
phone icon
(615) 322-5000
James B. Mills
ANP-BC
down arrow circle icon
Contact
Insurance Plans Accepted
Quick Links
Areas of Expertise
Location
Services
Education
Areas of Expertise
checkmark icon
Endocrinology and Metabolism
Location
List
(1)
Map
Vanderbilt Diabetes and Endocrinology
1215 21st Avenue South, 8th Floor
Nashville, TN 37232
(615) 343-8332
Get Directions
Services
Diabetes Care
Diabetes and Endocrinology
Languages
checkmark icon
English
Education
Adult Nurse Practitioner-Board Certified
Board Certifications
Adult Nurse Practitioner - American Nurses Credentialing Center, 2012
down arrow circle icon
Contact