CVS CVS in 516-522 MAIN STREET

CVS at 516-522 MAIN STREET, Melrose, Massachusetts. Find store hours, phone number, driving directions and answers to frequently asked questions below.

Just off 516-522 MAIN STREET, this CVS offers a wide range of health and beauty products alongside prescription services. Customers can take advantage of the convenience of being open until late into the evening every day of the week. For those needing a quick caffeine fix, Caffè Nero is just a short walk away.

Address & Contact

CVS

516-522 MAIN STREET,
Melrose, MA 02176
781-665-7107
Store information verified in 2026
Get Directions

Store Hours

Monday8:00am - 10:00pm
Tuesday8:00am - 10:00pm
Wednesday8:00am - 10:00pm
Thursday8:00am - 10:00pm
Friday8:00am - 10:00pm
Saturday8:00am - 10:00pm
Sunday8:00am - 10:00pm

Store hours may vary. Please call to confirm.

Pharmacy Hours

Monday8:00am - 9:00pm
Tuesday8:00am - 9:00pm
Wednesday8:00am - 9:00pm
Thursday8:00am - 9:00pm
Friday8:00am - 9:00pm
Saturday9:00am - 7:00pm
Sunday10:00am - 7:00pm

Report an issue with this listing

Location & Map

CVS - Melrose is located on 516-522 MAIN STREET, Melrose, MA 02176

Pharmacy Photo Center Retail ATM SNAP/EBT Accepted Drug Disposal Same-Day Delivery Buy Online, Pick Up In Store Immunizations

Nearby Locations

CVS Pharmacy #11399 - Melrose
884 MAIN ST, Melrose, MA 02176
0 miles
CVS - Malden
575 BROADWAY, Malden, MA 02148
2 miles
CVS - Malden
32 FERRY ST, Malden, MA 02148
2 miles
CVS - Malden
1080 EASTERN AVE, Malden, MA 02148
2 miles
CVS - Saugus
1075 BROADWAY ST, Saugus, MA 01906
2 miles
CVS - Medford
471 SALEM ST, Medford, MA 02155
2 miles

Frequently Asked Questions

What are the operating hours for this CVS location on Main Street?

This CVS at 516-522 MAIN STREET operates from 8am to 10pm every day of the week.

Is there a place to grab something to eat or drink near this CVS store?

Yes, Caffè Nero is conveniently located just a short 20-meter walk away from the store.

How can I get in touch with this CVS if I need more information or directions?

You can call the CVS at 516-522 MAIN STREET directly at 781-665-7107 for any inquiries or to ask about directions.

What are the pharmacy hours for CVS at 516-522 MAIN STREET, Melrose?

Pharmacy hours: Monday 8:00am - 9:00pm, Tuesday 8:00am - 9:00pm, Wednesday 8:00am - 9:00pm, Thursday 8:00am - 9:00pm, Friday 8:00am - 9:00pm, Saturday 9:00am - 7:00pm, Sunday 10:00am - 7:00pm.

← All CVS stores in Revere Find nearest CVS by ZIP

Other Stores in Revere