Where is the Ppld-Bookmobile in Colorado Springs located?

The address of the Ppld-Bookmobile is: 20 North Casacade, Colorado Springs, 80903 1617