707 W 24th St, Houston, Texas, 77008
Miller's Carstar Auto Body has been in business in the same location for more than 50 years. Rex Owens has owned the business since 1981. Miller's strives for excellence in repairs and service.
Services: Auto Body Repair,Auto Paint,Collision Repair,Dent Removal Services