Lillian Catherine Lee lives in La Jolla, California. Other places in which she has lived are San Marcos, California and San Diego, California. Companies in which she has a work history include Eye Doctor, Md, Optometry and Ophthalmology. Her work experience includes positions as Doctor and Medical Doctor.