Dr. Donald Freitag, MD

Address

2600 Lockwood Suite A
Tahoka, TX 79373