1. Cross Eye Center 5555 West St, Stafford, TX 77477 Coordinate: 29.622816,-95.567764 Phone: (713) 666-4224