Orlando Thomas Garza, MD, Orthopaedic Surgery

519 N Lincoln Ave
OdessaTX  79761-4429 (Ector County)


Phone: 432-640-6446
Fax: 432-640-6493

NPI: 1497748347
License Number: D9451 (TX)