St. Rose of Lima Catholic Church plays a significant role in the social and religious life of this area. It's the perfect spot to enjoy a moment of contemplation during a busy travel itinerary.
Located in Santa Rosa, this house of prayer is worth a look. But you'll find loads more to check out in the area. Blue Hole, and Route 66 Auto Museum aren't too far away from St. Rose of Lima Catholic Church.