1 save

Recommendation by Lemi

A quick trip to Mars is totally doable when you visit the #DowntownMars murals on Leeland Street. Three sides of Texas Direct Auto look straight out of space with two walls painted like the rocky red planet of Mars, and the third one a space field with an adorable astro-dog. It’s the perfect spot for someone looking to just snap a quick photo while still looking, well, out of this world!


1301 Leeland St, Houston, TX 77002, USA

+1 281 921 3597

Comments (0)

Shopping bag

Shop name

Your shopping bag is empty

Continue Shopping
    Shop name Promos

    Merchandise Subtotal

    Promo Discounts

    Order Subtotal

    Shipping info