Physician Profile

David Freeman. His primary practice is as a Nurse Practitioner: Family.

PAFNP: Unknown Credential: PAFNP
MPAS: Master of Physician Assistant Studies


Specialties Include: