Yes, it is 0.9 miles away from the center of Saint Robert. See all nearby attractions.