910-523-2552Get DirectionsVisit WebsiteRelated Items: Theatres & Movies The Amuzu is a family owned theatre located in Southport, NC. It operated as a movie theater from 1917-1980, and is now a popular venue for concerts.