Ms. Eleanor Mclaughlin primarily specializes in Nurse Practitioner but also specializes in and Family (Nurse Practicioner). Ms. Eleanor Mclaughlin's NPI Number is #1548479181 and has been listed in the NPI registry for 10 years. Ms. Eleanor Mclaughlin's practice location is listed as: 24 W El Rose Dr Petaluma, CA 94952 and can be reached via phone at (707) 763-9891.