Albertsons 960

Albertsons #960 is an Albertsons supermarket located at 7300 North La Cholla Boulevard in Tucson, Arizona.