Chen-yu Kuo O.d. is a optometrist located in Lansing, IL.
Kuo is classified under the category of eye and vision services providers.
She is licensed in the state of IL. Her license number in that state is 47-930067.
The address of the practice location of Kuo is 3319 Ridge Rd Lansing, IL 604383111.
You may reach Kuo by phone at (708) 474-1145. Her fax number is unknown.