Stephen Larose, PA CStephen Larose · Medical Physician AssistantWestboro State Hospital, Westboro, MA 01581(508) 616-2339Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing