Diana Tamboli, MD, Ophthalmology

16315 N May Ave
EdmondOK  73013-8892 (Oklahoma County)


Phone: 405-521-0041
Fax: 405-521-1689

NPI: 1346534146
License Number: Q3979 (TX)