David Stafford Halbert, MD, Surgery

3000 Bluff Crest Ln
AbileneTX  79601-4801 (Taylor County)


Phone: 325-668-6016
Fax:

NPI: 1801137179
License Number: C7626 (TX)