Socrates A Garrigos, MD, Internal Medicine

5111 S McColl Rd
EdinburgTX  78539-8278 (Hidalgo County)


Phone: 956-683-0404
Fax: 956-683-0450

NPI: 1821052499
License Number: K1821 (TX)