Rite Aid

>
>
>
Amesbury

Rite Aid locations & hours in Amesbury

Rite Aid - Amesbury

15 Haverhill Road, Amesbury, Massachusetts 01913
(978) 834-0014

Rite Aid locations & hours near Amesbury

2 miles

Rite Aid - Newburyport

45 Storey Avenue, Newburyport, Massachusetts 01950
(978) 462-8530
8 miles

Rite Aid - Hampton

356 Lafayette Rd., Rte 1, Hampton, New Hampshire 03842
(603) 929-0168
9 miles

Rite Aid - Haverhill

2 Water Street, Haverhill, Massachusetts 01830
(978) 374-0171
9 miles

Rite Aid - Plaistow

34 Plaistow Road, Plaistow, New Hampshire 03865
(603) 382-9217
9 miles

Rite Aid - Haverhill

68 South Main St., Haverhill, Massachusetts 01835
(978) 373-0292
10 miles

Rite Aid - Exeter

75 Portsmouth Avenue Unit 1, Exeter, New Hampshire 03833
(603) 778-0553
11 miles

Rite Aid - Stratham

28 Portsmouth Ave, Stratham, New Hampshire 03885
(603) 772-0749
12 miles

Rite Aid - Ipswich

114 Central Street., Ipswich, Massachusetts 01938
(978) 356-9198
14 miles

Rite Aid - Methuen

256 Pleasant Street, Methuen, Massachusetts 01844
(978) 683-4980
15 miles

Rite Aid - Salem

53 South Broadway, Salem, New Hampshire 03079
(603) 870-9494
15 miles

Rite Aid - Lawrence

365 Essex St., Lawrence, Massachusetts 01840
(978) 682-5986
15 miles

Rite Aid - Lawrence

73 Winthrop Avenue, Lawrence, Massachusetts 01843
(978) 687-0445
15 miles

Rite Aid - Salem

142 Main Street, Salem, New Hampshire 03079
(603) 894-4429
15 miles

Rite Aid - North Andover

525 Turnpike Street, North Andover, Massachusetts 01845
(978) 794-8720

Rite Aid - Massachusetts

All Rite Aid locations and store hours in Massachusetts

Number of stores: 158
State: Massachusetts change state