T Organic SalonReviews (0)Write a Review Phone(319) 321-3362 Address 905 Wylde Green Rd Iowa City, IA, 52246 Go to directory Show on a Map DescriptionOrganic & ammonia free salon CategoriesOrganic Salon, Beauty Salon, Beauty Salons, Hair Salons false or inaccurate data? improve business info