Odin Waite Alexander

Primary Specialty: Dentist
Experience: 13 + years
Location
1425 N McLean Blvd
Suite 200
Elgin, IL 60123-5702

About Odin Alexander Waite

Odin Alexander Waite is a Dentist specialist in Elgin, Illinois. He graduated from Herman Ostrow School Of Dentistry Of Usc with his medical degree in 2011. Odin Alexander Waite has more than 13 years of experience. His specialties include Dentist.
Odin Alexander Waite affiliates with no hospital.

Specialties

Education

Odin Waite graduated from the Herman Ostrow School Of Dentistry Of Usc in 2011.

Doctor Profile

First Name Odin
Last Name Waite
Gender Male
NPI 1477834240
PECOS ID 9830486604

Medical Licenses

Specialization Classification License Number State
Oral and Maxillofacial Surgery Dentist 021002844 Illinois

Locations

Odin Alexander Waite
1425 N McLean Blvd
Suite 200
Elgin, IL 60123-5702