On September 6, 2024, Twin Peaks located at 992 Cabelas Drive, Fort Mill, SC was inspected by the SC Department of Agriculture. Twin Peaks received a grade of “A”. This was a follow up inspection from their inspection on August 29, 2024. A copy of the full report is available here: Report.