CHELSIE LEE RUPP, OD
Optometry at Talcott Ave, Chicago, IL

License number
Illinois 046010898
Category
Optometry
Type
Optometrist
Address
Address
7447 W Talcott Ave #300, Chicago, IL 60631
Phone
(773) 775-0811
(773) 775-0818 (Fax)
(773) 661-6615
(773) 698-7408 (Fax)