William Delgado, MD, Ophthalmology

4415 S Harvard Ave
202
TulsaOK  74135-2620 (Tulsa County)


Phone: 918-749-7667
Fax:

NPI: 1336149566
License Number: 23005 (OK)