Rotate which way? Rotate right, and the bank is on the left?
Is the bank the building with a bunch of flagpoles out front?
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