318 Illinois St. Appointment Only
Park Forest, IL 60466
Get directions

About Us

We are Larry and Terry Lewis; The Creativity Company. We are a husband and wife team located in Park Forest, Illinois with more than 20 years of experience in photography and video production.

Reviews