William G O'Callaghan, MD, Internal Medicine

100 E Ridge Rd
Ste A
McAllenTX  78503-1345 (Hidalgo County)


Phone: 956-682-1888
Fax:
Email: woc***@*****ol.com

NPI: 1457390619
License Number: L3046 (TX)