Completed in 2002 Project Details Owner: Gemma Power System, LLC Location: Wauchula, Florida, United States Performed as: Johnson Bros. Corporation Project value: $607,581.00 Completion Date: 2002