Stop and Shop pharmacies are now being included on the list of Covid-19 vaccination sites. The Stop and Shop pharmacies on Cape Cod that are now administering vaccines are in Harwich, Hyannis, and Orleans.