9 Ratings with 2 Comments
Odin Alexander Waite, MD is a health care provider primarily located in Elgin, IL, with another office in Sartell, MN. His specialties include Dentist/Oral Surgeon and General Dentistry.
Dr. Waite graduated from the Univ of Southern California. He works in Elgin, IL and 1 other location and specializes in Dentist/Oral Surgeon and General Dentistry. Dr. Waite is affiliated with Saint Cloud Hospital.