Robert A Larson, 35 years old, lives in Lockport, IL, but has also spent time in Naperville, IL; Arlington Heights, IL; Bloomingdale, IL and Plainfield, IL. Companies in which he has a work history include Eye Doctor, Doctor Of Optometry and Od. Jobs he has held in the past include Owner and Doctor.