Robert McFarlane, MD 3201 S. Loop 256Suite 100Palestine, TX, 75801 View Phone 903-723-8800 3201 S. Loop 256, Suite 100Palestine, TX 75801 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page