David Schwartz, MD

Ophthalmology

2000 S Wheeling Ave, Ste 401, Tulsa, OK 741045639

(918) 749-6461