1. Eden's Limited 201 Mechanic St, Anamosa, IA 52205 Coordinate: 42.10547,-91.29188 Phone: (800) 462-2218