Eye Center Plaza Del Sol

29.765082, -95.337956