Eckhert Plaza is a 8,400 SF Retail Center at 7755 Eckhert Road in San Antonio. Located at the corner of Eckhert Road and John Marshall Street. Built in 2011. Tenants include EZ Air Conditioning & Heating, Brand My Stuff, Ubertek, Faded Barber Shop, Queen Nails, and The Green Leaf.