1 Dr. Otto R Velasquez, MD Pediatrician - General Avg. Rating: 0/5 Main Location 7019 N 1st LnMcAllen, Texas 78504 Highlights Board CertifiedAccepts Insurance Plans