His birth year was listed as 1964. Mcallen, Dallas, Irving and 2 other cities are cities Otto has lived in. Otto turned 60 years old. Otto has listed phone number: (956) 928-1071. Otto now resides at 122 Bahama St #2, South Padre Island, Tx 78597. Public records show that Otto is connected with: Otto Velasquez Md Phd And Associates and Pediatric Hospital Care Of Brownsville P L L C.
Otto is Hispanic. Hispanic is Otto's ethnic group. Language he can speak is English. Otto's education level is graduate school. The date of birth was listed as 1964-10-06.
According to car sales records, Otto purchased a car in 2011. The brand of the car was Mercedes-benz E-class and VIN was WDDKK5GF4BF037505.