Address:
East Texas Physician Alliance
3201 S Loop 256 STE 510, Palestine 75801
(903) 729-6051 (Phone)
Magnolia Diagnostic Clinic
3201 S Loop 256 STE 100, Palestine 75801
(903) 723-8800 (Phone)
Hospitals:
East Texas Physician Alliance
3201 S Loop 256 STE 510, Palestine 75801
Magnolia Diagnostic Clinic
3201 S Loop 256 STE 100, Palestine 75801
Palestine Regional Medical Center
2900 Loop South #256, Palestine 75801
Education:
Medical School
University of North Texas Health Science Center / Texas College of Osteopathic Medicine
Graduated: 1982