WILLARD & KELSEY SOLAR GROUP, LLC WILLARD & KELSEY SOLAR GROUP, LLC 136 North Huron Street, Tolodo OH 43604, U.S.A.