Thomas J Byrd, MD, Ophthalmology

100 Oak St
WyandotteMI  48192-5134 (Wayne County)


Phone: 734-284-2444
Fax: 313-383-0102

NPI: 1326011792
License Number: 4301406132 (MI)