Oscar has some connections with businesses: Avicon Corp and Beach Retreat Rentals Inc. Oscar was born 63 years ago. The number currently linked to Oscar is (850) 267-2680. In addition to Santa Rosa Beach, Oscar also lived in Panama City Beach, Miramar Beach, Destin and 3 other cities. The residency of Oscar is at 10 Barracuda St, Santa Rosa Beach, Fl 32459. The birth year was listed as 1961.