Taylor Ranch Public Library POSTED BYCarolyn Taylor Ranch Public Library 5700 Bogart St. NWAlbuquerque, NM 87120 505 897-8816 Visit Website Get Directions