Ochoa Sporting Goods Soccer Shops | Basketball Shops www.ochoasoccer.com (414) 334-9344 Ochoa Sporting Goods 1749 W 18th St, Chicago, IL 60608, USA | Lower West Side