William Douglas Strauch, MD, Ophthalmology

96 12th St
WheelingWV  26003-3235 (Ohio County)


Phone: 304-232-0510
Fax: 304-232-0526

NPI: 1518935675
License Number: 11196 (WV)