Open Space Visitor Center

🌳 Park in Taylor Ranch, Lee Acres, NM

The Open Space Visitor Center in the Taylor Ranch neighborhood offers a quiet spot to learn about local wildlife and conservation efforts.

Address
6500 Coors Boulevard Northwest, Taylor Ranch

📷 Community photos

Add your photos — the most upvoted one becomes this page's picture.

Log in to add a photo

More parks & outdoors in Lee Acres

Make a day of it — nearby