Santiago Giraldo, MD, Internal Medicine

8050 E Hwy 191
Ste 200
OdessaTX  79765-8613 (Ector County)


Phone: 432-337-5411
Fax: 432-561-5014

NPI: 1669473559
License Number: 055049 (GA)