HAVERHILL OFFICE. 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.