62 Brown St.
Haverhill, MA 01830
Located in Merrimack Medical Center Building
Save time! If you are a new patient with an upcoming appointment and would like to complete the registration process prior to your arrival at our office, download our New Patient Form.
Stephanie A. St. Pierre, M.D.
Stephanie A. St. Pierre MDAbout Stephanie A. St. Pierre, M.D.Dr. Stephanie St. Pierre was born and raised in St. Paul, Minnesota. She attended Georgetown University for her undergraduate degree and returned to Minnesota to attend the University of Minnesota Medical...
Shane O’Neil, MD
Shane O'Neil MDAbout Shane O'Neil, MDDr. Shane O’Neil was born and raised in Minnesota. He attended the University of Madison – Wisconsin for his undergraduate degree and then returned to Minnesota at the University of Minnesota – Twin Cities for medical school where...
Karima Brahim, PA
Karima Brahim PAAbout Karima Brahim, PAKarima Brahim was born in Puerto Rico and grew up in Southern NH. She attended Boston University for her undergraduate degree with a major in Biology and minors in Public Health and Spanish. After graduation, she worked for NEDA...
Ryan Strasser, PA-C
Ryan Strasser PA-CAbout Ryan Strasser, PA-CRyan Strasser, PA-C, attended University of New Hampshire for his Bachelor of Science degree and George Washington University for his Master of Health Sciences. Ryan enjoys providing comprehensive dermatological services to...
Jacqueline Watts, PA-C
Jacqueline Watts PA-CAbout Jacqueline Watts, PA-CJacqueline Watts, PA-C was born and raised in Massachusetts. She attended the University of New Hampshire and graduated magna cum laude with a Bachelor of Science in Neuroscience and Behavior and a minor in Kinesiology....