CVS and Walgreens are both located in Melrose. Click on a business name for more information. Pharmacy CVS884 Main Street781-462-2000CVS516 Main Street781-665-7107Walgreens897 Main Street781-665-1329