El Mercado Flea Market Categories: Shopping & Retail6529 S US Highway 183Lockhart, TX 78644 USAGet Directions512-668-9169 (Main)512-940-0705eva.silvas10@yahoo.comReturn to Business Directory