Otto R Velasquez, MD, Pediatrics

7019 N 1st Ln
McAllenTX  78504-1931 (Hidalgo County)


Phone: 956-994-6572
Fax: 956-994-0114

NPI: 1144302605
License Number: K2130 (TX)