Carl M Fisher, DO, Ophthalmology

10010 E 81st St
Ste 100
TulsaOK  74133-5787 (Tulsa County)


Phone: 919-250-2020
Fax: 918-250-8910

NPI: 1538162367
License Number: 1676 (OK)