William Delgado, MD

Ophthalmology

4415 S Harvard Ave, 202, Tulsa, OK 741352620

(918) 749-7667