Azalea Elementary School: 1680 74th St N St Petersburg, FL