Ruben Figueroa is located at: 5515 Vista View Way, Oviedo, FL 32765.