Katherine E. Dowd, MD
Texoma Urology Center
5500 Kell W Blvd, Suite 200, Wichita Falls · (940) 689-8765
Accepts Medicare assignment
4 urologists see patients at 4 offices in Wichita Falls (Archer County). The largest practices here: Texoma Urology Center. 4 accept Medicare assignment.