1. Hit & Run Games & Collectibles 8 Camellia Pl, Lexington, MA 02420 Coordinate: 42.45373,-71.23132 Phone: (781) 863-2255