Lee Lee Plaza is a grocery anchored neighborhood retail center built in 2001 and consisting of approximately 74,445 square feet of rentable area. Located at 1980-2080 W Orange Grove Road, Lee Lee Plaza is situated at the large intersection of Orange Grove Road and La Cholla Boulevard in Tucson, Arizona. The thriving shopping center is approximately three miles east of Interstate 10, and just one mile south of the Foothills Mall. The anchor space is 51,242 square feet and the shop spaces total 23,203 square feet, ranging in size from 1,000 to 3,450 square feet. Lee Lee Plaza offers 2 monument signs, ample parking, and has multiple points of access on both Orange Grove and La Cholla.