Mon - Fri 8:00 am - 5:00 pm | Sat 8:00 am - 1:00 pm | Sun Closed
Cart
Live chat
Home
Part Search
Browse Inventory
Sell a car
About Us
Contact
Home
Part Search
Browse Inventory
Sell a car
About Us
Contact
Cart
Toll Free:
800-894-4361
Fax:
603-642-4015
71 A New Boston Rd. Kingston, NH 03848
Local:
603-894-4361
Used SUBARU IMPREZA - Johns Truck and Auto Salvage
Johns Truck and Auto Salvage
>
used-parts
Some vehicles may not show parts available if we haven't parted them out yet.
If you're intersted in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock:
APR22013
Year:
2016
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAA64G8314108
Miles :
125000
See Parts
Inquire
Stock:
DEC23317
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAY62F8240806
Miles :
192036
See Parts
Inquire
Stock:
15IMPREZA
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
MAR22014
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAA61FG005153
Miles :
99000
See Parts
Inquire
Stock:
JUN230016
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAY60F8234941
Miles :
10268
See Parts
Inquire
Stock:
JUN170007
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAA67FH005622
Miles :
0
See Parts
Inquire
Stock:
JAN24303
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAT65F9206795
Miles :
178000
See Parts
Inquire
Stock:
14IMPREZA
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
123000
See Parts
Inquire
Stock:
APR230006
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAR64EH295397
Miles :
175000
See Parts
Inquire
Stock:
FEB24300
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAA66EH025956
Miles :
115054
See Parts
Inquire
Stock:
AUG2380
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAA66EH023401
Miles :
141401
See Parts
Inquire
Stock:
JAN22020
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAH66EH022190
Miles :
153000
See Parts
Inquire
Stock:
14IMPREZZA
Year:
2014
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
123000
See Parts
Inquire
Stock:
SEP220013
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAA69DG871095
Miles :
203000
See Parts
Inquire
Stock:
NOV2363
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAC6XDH027060
Miles :
0
See Parts
Inquire
Stock:
13IMPREZA
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
SEP220017
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAR64D2890669
Miles :
0
See Parts
Inquire
Stock:
NOV2365
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAG64D2876709
Miles :
104000
See Parts
Inquire
Stock:
AUG2379
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAH61DH201668
Miles :
198222
See Parts
Inquire
Stock:
SEP2368
Year:
2013
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAD6XDH023900
Miles :
163000
See Parts
Inquire
Stock:
APR230009
Year:
2012
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAL68CG224778
Miles :
138000
See Parts
Inquire
Stock:
JAN180034
Year:
2012
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAC64CH019129
Miles :
66000
See Parts
Inquire
Stock:
NOV2340
Year:
2011
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE6B68BH517951
Miles :
201000
See Parts
Inquire
Stock:
OCT23105
Year:
2011
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE6A60BH518240
Miles :
151000
See Parts
Inquire
Stock:
AUG23110
Year:
2010
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE6B62AH513148
Miles :
155760
See Parts
Inquire
Stock:
SEP2339
Year:
2010
Make/Model :
SUBARU IMPREZA
Vin :
JF1GH6B63AG808000
Miles :
141000
See Parts
Inquire
Stock:
DEC2321
Year:
2010
Make/Model :
SUBARU IMPREZA
Vin :
JF1GH6A60AH825056
Miles :
125000
See Parts
Inquire
Stock:
OCT2382
Year:
2009
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE61649H512998
Miles :
104000
See Parts
Inquire
Stock:
9IMPREZA
Year:
2009
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
123000
See Parts
Inquire
Stock:
JUL150005
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
JF1GH61658G830897
Miles :
98000
See Parts
Inquire
Stock:
EXTRA
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
8IMPREZA
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
JUN170009
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
JF1GH61608H831529
Miles :
177972
See Parts
Inquire
Stock:
CORNOF
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
JUN180009
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE61638H520525
Miles :
154000
See Parts
Inquire
Stock:
NOV2331
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
8IMPREZZA
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
139000
See Parts
Inquire
Stock:
SEP190001
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
JF1GE61628H530110
Miles :
129000
See Parts
Inquire
Stock:
OCT200016
Year:
2008
Make/Model :
SUBARU IMPREZA
Vin :
JF1GH63648H831384
Miles :
188192
See Parts
Inquire
Stock:
MAY180018
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
JF1GD61647G502204
Miles :
1000
See Parts
Inquire
Stock:
FEB2432
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG61657H804375
Miles :
110000
See Parts
Inquire
Stock:
JUN180004
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
JF1GD61677H522649
Miles :
140000
See Parts
Inquire
Stock:
7IMPREZA
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
158000
See Parts
Inquire
Stock:
OCT170034
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG61667H813036
Miles :
78647
See Parts
Inquire
Stock:
SEP170043
Year:
2007
Make/Model :
SUBARU IMPREZA
Vin :
JF1GD61687G524321
Miles :
134000
See Parts
Inquire
Stock:
JUN180010
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG686X6H810158
Miles :
113000
See Parts
Inquire
Stock:
MAR180029
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG68666H806916
Miles :
143000
See Parts
Inquire
Stock:
6IMPREZZA
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
6WRXENG
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
E30025
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG67666H820784
Miles :
92000
See Parts
Inquire
Stock:
JUN16001
Year:
2006
Make/Model :
SUBARU IMPREZA
Vin :
JF1GG796X6G803690
Miles :
0
See Parts
Inquire
Stock:
5IMPREZZA
Year:
2005
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
154000
See Parts
Inquire
Stock:
3IMPREZZA
Year:
2003
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
Stock:
2WRX
Year:
2002
Make/Model :
SUBARU IMPREZA
Vin :
Miles :
0
See Parts
Inquire
New message
×
Please enter an email address so we can reach out to you
Your Name:
Email:
Message:
Message Received
×
Thank you for your message. Someone from our team will respond within 24 hours!
Schedule a Test Drive
used-parts
Name
Email
Phone
Best time
Request
Compare
✖
Simple modal box
Close!
New message
×
Choose Year...
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
Choose Make...
Choose Model....
Choose Part Type...
Search