Richard J Ybarra, MD, Emergency Medicine

1901 Pease St Unit A
HarlingenTX  78550-8217 (Cameron County)


Phone: 956-412-3131
Fax:

NPI: 1558393520
License Number: G8525 (TX)