Manek Edalji Anklesaria, MD, Ophthalmology

4815 S Harvard Ave Ste 210
TulsaOK  74135-3066 (Tulsa County)


Phone: 918-895-7855
Fax: 918-745-9800
Email: tul***@*****al.net

NPI: 1689648958
License Number: 13574 (OK)