1. VLS Construction Inc 2001 Ross Ave Ste 806, Dallas, TX 75201 Coordinate: 32.78767,-96.79927 Phone: (214) 774-4573