Stephen Anderson Finishing Painter - Forrest, IL Looking to contact Stephen Anderson Finishing? You can reach them at 815-657-7000