600 Primrose St, Haverhill, MA 01830 suite 200. (978) 373-6557. Sick Call: Mon-Fri 8-9 AM. Scheduled Office Visits: Mon-Fri 9 AM-5 PM. Evening hours Monday, Wednesday, and Thursdays 5 PM-7PM. Closed Saturday, Sunday & Holidays..