1. Garnavillo Oil Co 401 N Roosevelt St, Garnavillo, IA 52049 Coordinate: 42.87157,-91.23338 Phone: (563) 964-2542