When I think of Mooresville, NC, I think of Lowes and race cars. Now, I've been introduced to a best kept secret. It's called Carrigan Farms. My niece married her prince there two weeks ago. From the atmosphere, the professional staff to the cuisine, everything was AMAZING! As an event planner, I highly recommend this place.