1. Elements of Rejuvenation 109 NE 2nd St, Leon, IA 50144 Coordinate: 40.74025,-93.74616 Phone: (515) 240-2178