Also known as: ocmisterio
Omar Castillo lives in Ventura, California. He has also lived in Oxnard, California. He works as a Veterinary Technician. One of his favorite bands is Classic Rock. Among his favorite movies are Gone With The Wind and Doctor Zhivago.