1. Beauty N The Beast 506 East St, Alden, IA 50006 Coordinate: 42.5167,-93.37724 Phone: (712) 207-2887