(832) 831-1933 - Main
103 S. Allen Genoa Rd
South Houston, TX 77587

(832) 910-8888 - Main
64 Spencer Hwy
South Houston, Tx 77587

Great Cars at Great Prices!


Interactive Map - Mario Motors




Mario Motors

Mario Motors
103 S. Allen Genoa Rd
South Houston, TX 77587

(832) 831-1933
Mario Motors
64 Spencer Hwy
South Houston, TX 77587

(832) 910-8888
Mon: 10:00AM - 6:00PM
Tue: 10:00AM - 6:00PM
Wed: 10:00AM - 6:00PM
Thu: 10:00AM - 6:00PM
Fri: 10:00AM - 6:00PM
Sat: 10:00AM - 6:00PM
Sun: Closed
Customer Satisfaction is Job One ! ! !