Olar, Inc Electrician - Lincolnwood, IL Looking to contact Olar, Inc? You can reach them at 847-983-0715