GPS location
38.880061, -104.848548
paste into google maps street view and you can see it
If you were traveling north on Centennial, you would see the Chase Bank on the left first, and the next driveway on the left would be the entry into PP and the Colorado Hand Center PC.
The bank address is 3306 Centennial Blvd, Colorado Springs, CO 80907