Location

814 Beach Trail , Indian Rocks Beach, Indian Rocks Beach, United States