Fletcher Plaza
Address:
9898 E. Colfax Ave.
Aurora
, CO
, 80010
39° 44' 22.1388" N, 104° 52' 23.8188" W
See map: Google Maps