I noticed that it states that if you like St. Catherine's you might like Willow Creek. This is not true as Willow Creek is not even close to being a Catholic Church. This statemen...
All reviews seem positive