Centennial Cowboy Statue

Located in front of the Stamford City Swimming Pool on West McHarg Street is a statue dedicated to Texas cowboys.