River Road Santa Rosa, New Mexico 88435
The Pecos Watershed Education Center is located across River Road from the Rock Lake Hatchery.