Thomas G Ockershausen,MD

Address

6801 Wolflin Ave #22A
Amarillo, TX 79106