Karma Resort
Permanently closed
119 Main St
Iowa Falls, IA 50126
Karma Resort is a serene retreat nestled in the heart of Iowa Falls, IA, offering a range of wellness and relaxation services.
Guests can enjoy luxurious accommodations, rejuvenating spa treatments, and access to various outdoor activities in a peaceful and tranquil setting.
Generated from their business information
Also at this address
See a problem?





