Ira Floyd, MD, Orthopaedic Surgery

1200 N Bedell Ave
Del RioTX  78840 (Val Verde County)


Phone: 830-774-2505
Fax: 830-774-2394

NPI: 1497751606
License Number: N8396 (TX)