The Library Co. Bar & Kitchen Restaurants Address3911 Ambrosia Street, Douglas County, Castle Rock, US Phone+1-720-389-5986 Websitehttps://www.bestbarcastlerock.com/ AreaDouglas County, Castle Rock, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit