1. Slammers 12000 E Easter Ave, Englewood, CO 80112 Coordinate: 39.58812,-104.84799 Phone: (303) 790-1297