Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Middlesex Corporation ← View details 50 Middle Street Fairhaven, MA (Massachusetts) 02719-3086, Fairhaven, Massachusetts (774) 328-9004