Swell Vision Center Listing Category Medical / Health Listing Tags Optometrists and Opticians Contact Craig Scibal,OD Phone 910-408-1116 Website https://http:www.swellvisioncenter.com Address 1174 Turlington Way - Suite 104 City Leland, NC ZIP Code 28451