Ted's Smog Check in Santa Rosa, CA 95407



Business Name : Ted's Smog Check
Address : 3160 Santa Rosa Avenue
Phone Number : (707) 544-6660
Website :
Category : Auto Exhaust System Repair Shops
Year founder : 2010
Location type : Single Location
Annual Revenue (In Thousands) : $1.000.000 to $2.499.999
SIC : 7533
NAICS : 4411200
Industry : Retail Trade
Find More Window Repair Companies in Santa Rosa CA
Call Now!