Rogers Behavioral Health

Medical Staff Directory


As one of the largest multi-specialty behavioral health practices in the U.S., our patients have a care team committed to their individual road to success.

Our team is backed by strong medical and clinical leadership in a private, non-academic setting. More than 75 board-certified psychiatrists and 40 psychologists, are part of a medical staff of nearly 150 who are specialists in mental health and addiction who work as a team and partner with a premier multidisciplinary group of behavioral specialists, nurses, therapists, and dietitians.

Margaret Enright, CRNP

Psychiatric Nurse Practitioner

Margaret Enright, CRNP, is a board-certified psychiatric mental health nurse practitioner at Rogers Behavioral Health who provides psychiatric assessments and medication management in partial hospitalization and intensive outpatient care in Philadelphia.

Margaret received her Bachelor of Science in nursing from the University of Delaware. She earned her Master of Science in nursing in the psychiatric-mental health nurse practitioner program from the University of Pennsylvania. Prior to joining Rogers, Margaret provided psychiatric care to homeless populations, adults with substance use disorders, and families in shelters. She has also worked in long-term, residential care for children and adults with pervasive developmental disorders, intellectual disabilities, cerebral palsy, and epilepsy.

She is a member of the American Association of Nurse Practitioners.

Staff Directory

Call 800-767-4411 or go to to request a free screening.