
South Liberty Street is still the main commercial area of Nicholls, but many of the old landmarks have disappeared or been abandoned in the past decade.

South Liberty Street is still the main commercial area of Nicholls, but many of the old landmarks have disappeared or been abandoned in the past decade.