Dr. Timothy Nickel, MD
Allergy & Immunology
Make an Appointment
(918) 307-1613Telehealth services available
Allergy Clinic of Tulsa is located at 6802 S Olympia Ave Ste 150, Tulsa, OK 74132.
Providers at Allergy Clinic of Tulsa specialize in Allergy & Immunology.
One provider practices at Allergy Clinic of Tulsa.
Use the insurance check on this page to verify if Allergy Clinic of Tulsa is in-network.