avenue ca diego wallpaper 24 hour fitness balboa avenue san diego ca 8 days ago 24 Hour Fitness is located at 7715 Balboa Ave San Diego CA 92111. See reviews photos directions phone numbers and more… Monday, August 8, 2022 Edit