Star Motor Cars Added by Gazm 0 reviews Listed in Official Lotus 7000 Katy Rd, Houston, TX 77024, USA +1 713-868-6800 www.starmotorcars.com/new-lotus.aspx Add to Favorites Claim Listing Updated: Dec 12, 2012 Overview Reviews Related Add Your Review Please login or register to add your review.