Espanola Tire Factory # 245 Espanola Tire Factory # 245716 N Riverside DriveEspanola NM 87532 United StatesPhone: (505) 753-9485