New Buffalo MI Sporting Goods 1. 400 S Whittaker St, New Buffalo, MI 49117 | Captain Cook's Sports (269) 469-4510