Russell Jon Otto, MD, Otolaryngology

1209 Bent Oaks Ct
DentonTX  76210-3300 (Denton County)


Phone: 940-891-6100
Fax: 940-891-6110

NPI: 1932173051
License Number: K6206 (TX)