1. Baystate Sports Cards and Memorabilia 861 Edgell Rd, Framingham, MA 01701 Coordinate: 42.32759,-71.4352 Phone: (508) 834-8411