5601 Bogart Street Northwest Albuquerque, New Mexico 87120
The grounds surrounding Taylor Ranch Library are a Santa Fe Village park.