1. Dimitri Wine & Spirits Inc 1735 W 3rd St, Davenport, IA 52802 Coordinate: 41.522,-90.6026 Phone: (563) 322-1411