Howie's Automotive Service Center


980 S Main St
Las Vegas, NV 89101

 

An Auto Repair in Las Vegas NV

Howie's Auto Service Center is a privately held company in Las Vegas, NV it was established in 1988


Day Opening Closing
Mon - Fri 7:30 am 5:30 pm
Sat & Sun CLOSED  
Click the button to add a review for Howie's Automotive Service Center

Add Review