• Howard W Blake School of the Arts (map)
  • 1701 North Boulevard
  • Tampa, FL, 33607
  • United States