Here are a list of Video Stores in the Central Square/Cambridge area: