*Please call if you are a self-pay patient.
Address
Russell Doubrava D.O. Urology
2451 S FM 51 Unit 100
Decatur, TX 76234
About Russell Doubrava, DO
Specialties
- Urology - Board Certified
Affiliations
- Medical City Decatur
Credentials and Education
Texas College of Osteopathic Medicine
Medical School
1999