Coca-Cola Park

Located next to the Stamford Police Department on North Swenson Street