James William Anthamatten, DO, Ophthalmology

6160 S Yale Ave
TulsaOK  74136-1930 (Tulsa County)


Phone: 918-497-3050
Fax: 918-497-3056

NPI: 1639178494
License Number: 2222 (OK)