CVS is well known here in New England. It was founded in 1963 in Lowell, MA, is currently headquartered in Woonsocket Rhode Island, and is a success story of a local business that has grown to be the second largest pharmacy chain in the country. Recent ...