Physician Profile

David Sayle. His primary practice is as a Nurse Practitioner: Pediatrics.

MLP: Licensed Medical Laboratory Professional


Specialties Include: