To find a doctor, call 800-667-5356 or click below:

Find a Doctor

Request an Appointment

left banner
right banner
Smaller Larger

Our Team

Medical Director

Dieter Affeln, MD
Board Certified, Occupational Health

Orthopaedist

William Mulroy, MD
Board Certified, Orthopaedic Surgery

Occupational Medicine Specialist

Mehrdad Hamedani, MD

Nurse Practitioners

Carol Murphy, NP-C, OHS Resource Nurse
Patricia Alario, NP
Mary Woodward, NP

Registered Nurses

Elizabeth Surette, RN
Dorothy Doherty, RN

Administrative Support

Karen Foulkrod, PT, Administrative Director
Anna Schnitzlein, Program Assistant & Case Manager

Contact Information

Occupational Health Services - Needham
Office hours: 8:00 a.m. to 4:00 p.m.
.
Walk-In services are available, however, appointments are encouraged
For appointments please call: 781-453-3041