
Dr. David Schwartz, MD
Ophthalmology
Make an Appointment
(918) 749-6461Telehealth services available
David L Schwartz MD PC is located at 2000 S Wheeling Ave Ste 401, Tulsa, OK 74104.
Providers at David L Schwartz MD PC specialize in Ophthalmology.
One provider practices at David L Schwartz MD PC.
Use the insurance check on this page to verify if David L Schwartz MD PC is in-network.