Michael John Serra Torres, MD, Orthopaedic Surgery

5540 Raphael Dr
EdinburgTX  78539-1407 (Hidalgo County)


Phone: 956-362-6683
Fax: 956-362-6818

NPI: 1679733281
License Number: Q9903 (TX)