David Flaherty DMSC, PA-C — Physician Assistant | Patten Free Clinic