NPI: 1154336360• Est. 2006
WALGREENS #07617
800 RIVER ST
HAVERHILL, 01832
Retail
Estimated Staff: 3
VigilScale™
61
Mega Chain · WALGREENS
NPI: 1992710198• Est. 2006
WALGREENS #09614
310 MAIN ST
HAVERHILL, 01830
Retail
Estimated Staff: 5
VigilScale™
61
Mega Chain · WALGREENS
NPI: 1255525333• Est. 2007
CVS Pharmacy #
35 COMPUTER DR
HAVERHILL, 01832
Retail
Estimated Staff: 8
VigilScale™
60
Mega Chain · CVS
NPI: 1801461579• Est. 2021
ADVANCED PHARMACY SOLUTIONS, LLC
35 AVCO RD
HAVERHILL, 01835
LTCIndependent
Estimated Staff: 1
VigilScale™
53
ADVANCED PHARMACY
NPI: 1235654211• Est. 2017
Walgreens #17482
68 S MAIN ST
HAVERHILL, 01835
Retail
Estimated Staff: 2
VigilScale™
50
Mega Chain · WALGREENS
NPI: 1912006370• Est. 2006
CVS PHARMACY #00023
211 LINCOLN AVE
HAVERHILL, 01830
Retail
Estimated Staff: 3
VigilScale™
49
Mega Chain · CVS
NPI: 1245330687• Est. 2006
CVS PHARMACY #01886
425 LOWELL AVE
HAVERHILL, 01832
Retail
Estimated Staff: 7
VigilScale™
49
Mega Chain · CVS
NPI: 1982215117• Est. 2020
Greater Lawrence Family Health Center Pharmacy
755 MAIN ST
HAVERHILL, 01830
Hospital
Estimated Staff: 2
VigilScale™
48
GREATER LAWRENCE FAMILY
NPI: 1992660484• Est. 2025
CVS PHARMACY
259 MAIN ST
HAVERHILL, 01830
RetailIndependent
Estimated Staff: 7
NPI: 1154847341• Est. 2017
Rite Aid #10111
2 WATER ST
HAVERHILL, 01830
Retail
Estimated Staff: 1
VigilScale™
38
Mega Chain · WALGREENS