Physician Profile

Michael Barnes. His primary practice is as a Nurse Practitioner: Family.

NP: Nurse Practitioner
FNP: Family Nurse Practitioner
BC: Board Certified
MSN: Master Science Nursing


Specialties Include: