About Haverhill
Population:
22,121
Landmarks: Best Western Merrimack Valley, Target, Market Basket, Burlington, WW (Weight Watchers), Mri Center of Haverhill, CVS Pharmacy, Shamrock Liquors, The Grill Next Door, TD Bank ATM, Family & Community Connection, Photos By Tricia, AutoFair Subaru of Haverhill, AutoFair Ford of Haverhill, Haverhill Collision Center, Ford Service Department, AutoFair Subaru Parts Department, Haverhill Gazette, Two Community Action Inc, Target Mobile
Major Roads: Washington St, Locust St, Essex St, I 495, Essex St High St 2, Essex St High St 1