Smiles Automotive is listed under Automobile Dealers and is located at Preston, Idaho.
Business Description :
Address : 720 N State St Preston, ID 83263-1154
City : Preston
Pin Code : 83263
Phone : (208) 852-7130
E-mail :
Website :
Service Area Category : Automobile Dealers in Preston - 83263
Category : Automobile Dealers in Preston
Services : Automobile Dealers