Deborah Hatch NP — Registered Nurse | Arcata Free Clinic