Meria G. Aulds, MD PA
Address
1816 S FM 51, Ste 1200
Decatur, TX 76234
Contact
Phone: (940) 626-0052
Fax: (940) 626-0122
Internal Medicine - Primary Care
Address
1816 S FM 51, Ste 1200
Decatur, TX 76234
Contact
Phone: (940) 626-0052
Fax: (940) 626-0122
© 2026 Southwestern Health Resources. All Rights Reserved.