(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!


No Special Deals At This Time


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 ! ! !