1. The Green Thumbers 3030 Brady St, Davenport, IA 52803 Coordinate: 41.53851,-90.56135 Phone: (800) 828-9935