Aurora Location – Aurora Mall

Address: 14200 E Alameda Ave.
Aurora, Colorado 80012

Phone: (303) 549-3742

Business Hours:  10a-9pm M-Sat, 11a-6pm Sun