DR. KELLY O'DELL, M.D.
Marriage and Family Therapists at Windsor Rd, Urbana, IL

License number
Illinois 125063367
Category
Osteopathic Medicine
Type
Family Medicine
License number
Illinois 036141396
Category
Osteopathic Medicine
Type
Family Medicine
Address
Address
1818 E Windsor Rd, Urbana, IL 61802
Phone
(217) 255-9670
(217) 255-9724 (Fax)
(217) 383-6792