Helen Keeling Elementary School: 2837 N Los Altos Ave Tucson, AZ