Carlos S. Ochoa
August 7, 1991 - August 7, 2015
Carlos S. Ochoa, 24, of Lancaster passed away at home on Friday morning, August 7, 2015. Carlos was born in New York on April 24, 1991, the son of Rolando Ochoa and Nuria Velasquez, both of Lancaster. Carlos was currently employed by Your Place... View Obituary & Service Information