Robert McFarlane, MD, Internal Medicine

3201 S Loop 256
PalestineTX  75801-6901 (Anderson County)


Phone: 903-723-8800
Fax: 903-731-4699

NPI: 1710980826
License Number: G6215 (TX)