Otter Creek Solar is an up to 60 MW solar generation project proposed for Mecklenburg County. The project is located on approximately 690 acres northeast of the intersection of Highway 92 and Spanish Grove Rd, approximately 2 miles west of Chase City. Final location of project infrastructure will be determined through public consultation, and environmental and engineering studies.
A visual barrier around the project will be created using the existing vegetation where possible and a planted screen in other locations. Much of the land between the solar panels is unused by the project and can be planted with native grasses and wildflowers.
Please respect all fencing, signage and safety indications;
they are in place to ensure your safety and that of employees
and consultants working on the project.