Dr. Russell J. Otto, MD, FACS
Otolaryngologist (Ear, Nose & Throat - ENT) - General, Plastic, Reconstructive, and Cosmetic Surgeon - Head and Neck Surgery Specialist

Main Location
1209 Bent Oaks Court
Denton, Texas 76210
Highlights
- Board Certified
Summary
Dr. Russell J. Otto is a Board Certified Otolaryngologist serving the Texas area for more than 18 years. Read More