Charles Walter Garrett III, MD, Ophthalmology

6606 S Yale Ave
Ste 205
TulsaOK  74136-3364 (Tulsa County)


Phone: 918-488-6608
Fax: 918-488-6609
Email: cga***@*****is.com

NPI: 1396754644
License Number: 17128 (OK)