63 Ranch

.

916. 63 Ranch. 1910. Located near Buffalo Springs in South Park.