Saint John Cemetery is located in Castle Rock Township, MN . Castle Rock Township, MN is located in Dakota County, MN.