CVS at Swampscott +17815958588 413 Paradise Road, Suite A Swampscott, MA 01907 View Details Directions