Texas Star Motors   9006 Almeda Genoa Rd  Houston,TX77075   (713) 301-8121
Texas Star Motors
9006 Almeda Genoa Rd
HoustonTX 77075
 (713) 301-8121


Contact Us

Have A Question For Us?

feature image
Discover a new way of purchasing a vehicle.

Contact Us:

Texas Star Motors
9006 Almeda Genoa Rd
HoustonTX 77075

We are open:

Monday 9:00 AM – 7:00 PM
Tuesday 9:00 AM – 7:00 PM
Wednesday 9:00 AM – 7:00 PM
Thursday 9:00 AM – 7:00 PM
Friday 9:00 AM – 7:00 PM
Saturday 9:00 AM – 7:00 PM