Optical, Optometrist, Optician & Optical Lab Keywords: Advanced Search Directory View All Listings Southwest Texas Optical, Inc. Listing Title Southwest Texas Optical, Inc. Listing Category Optical, Optometrist, Optician & Optical Lab Website SWTO Website Phone 830-758-0401 Address 2076 North Veterans Blvd Suite E Eagle Pass, TX 78852