Two Cowboys HQ Details Phone: 318 Copper Ave S, GreenwoodAddress:218 Copper Ave S, Greenwood, V0H 1J0Food & Beverage Directions