Tucson Station 21 Station 21 – Bear Canyon Photo Courtesy of Bob Tee Fire Station 21 is located at 8620 E. Tanque Verde Rd. and built in 2005. ENGINE 21 (No Picture At This Time)