Leta Mailelawhead NPI 1508404799 Practice location: 530 Bogachiel Way, Forks, WA 983319120 Taxonomy code: 1041C0700X Phone: (360) 327-8334