Elena's New & Used Emporium Not rated 1401 Link Road Suite 1 League City, TX 77573 Start Address: End: Elena's New & Used Emporium