Dr. Russell J. Otto, MD, FACS
Otolaryngologist - General, Plastic Surgeon - Surgery of the Hand

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