View Larger Map

The Living Stone is located at 69 West Main Street in Rossville, Indiana.