Courthouses in Nichols, South Carolina, the US. Courthouses locations in Nichols, South Carolina. Find the nearest courthouses locations, near you. All types of business services Accounting ATM Courthouse Finance School All courthouses in Nichols Green Sea Magistrate Court Courthouse 5450-5592 South Carolina 9, Nichols, South Carolina 29581 Write a review Phone Directions