1. Elmcroft of Southport 1125 E Leonard St, Southport, NC 28461 Coordinate: 33.94031,-78.01143 Phone: (910) 454-4001