Toribio C Velasquez, MD, Internal Medicine

921 14th Ave Nw
ArdmoreOK  73401-1837 (Carter County)


Phone: 580-223-5311
Fax: 580-223-8227

NPI: 1194779975
License Number: 24758 (OK)