Tad Douglas Schoedel, MD, Ophthalmology

707 S Jefferson St
RoanokeVA  24016-5100 (Roanoke City County)


Phone: 540-855-5100
Fax: 540-343-5996

NPI: 1083972913
License Number: 5315076682 (MI)