Rite Aid #10172
Rite Aid #10172
884 Main Street
Melrose, MA 02176

Phone: (781) 665-0613
Hours: Mon-Fri:7:00am-10:00pm
Sat-Sun:8:00am-9:00
Pharmacy Store