karls cars si trova lower clough street a barrowford (BB9 8) in regione lancashire (england). Il posto è presente nella categoria auto service & maintenance dalla guida geodruid barrowford 2022.