5/31/2019 - Kalamazoo Speedway
5/31/2019 - Kalamazoo Speedway

5/31/2019
Kalamazoo Speedway

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Competitor Overview


Chris Garrett

Chris Garrett

Late Models Start Finish +/-
A Feature 1 3 5 -2
Qualifying 1 13.970 8 12

Clear Selection

0 Laps

Late ModelsA Feature 1

Finish Start # Competitor Hometown +/-
1 8 46 Buddy Head Buddy Head Middleville, MI Middleville, MI 7
2 6 59 Andy Bozell Andy Bozell Kalamazoo, MI Kalamazoo, MI 4
3 5 88 A.J. Foote A.J. Foote Vicksburg, MI Vicksburg, MI 2
4 10 5 Jeff Ganus Jeff Ganus Constantine, MI Constantine, MI 6
5 3 32G Chris Garrett Chris Garrett -2
6 11 4 Keegan Dykstra Keegan Dykstra Moline, MI Moline, MI 5
7 9 29 Austin Maynard Austin Maynard 2
8 4 26 Kenny Head Kenny Head Kalamazoo, MI Kalamazoo, MI -4
9 21 15 Lane Head Lane Head Middleville, MI Middleville, MI 12
10 14 24 Dylan Stovall Dylan Stovall Wayland, MI Wayland, MI 4
11 13 31 Ryan Stutz Ryan Stutz Wyoming, MI Wyoming, MI 2
12 16 99J Jerry Jansen Jerry Jansen 4
13 15 3T Bill Tomlinson Bill Tomlinson Schoolcraft, MI Schoolcraft, MI 2
14 19 23 Makena Snyder Makena Snyder Kalamazoo, MI Kalamazoo, MI 5
15 17 68 David Guarino David Guarino 2
16 1 3 Denver Sweat Denver Sweat -15
17 20 6B Andrew Behlke Andrew Behlke Galesburg, MI Galesburg, MI 3
18 12 75 Keith Wilfong Keith Wilfong Howe, IN Howe, IN -6
19 2 32 Chris Shannon Chris Shannon Lawton, MI Lawton, MI -17
20 18 98 Bob Bliss Bob Bliss Dorr, MI Dorr, MI -2
21 7 11 Jeff Bozell Jeff Bozell Kalamazoo, MI Kalamazoo, MI -14
0 Laps

Late ModelsQualifying 1

Finish Start # Competitor Hometown Time
1 6 5 Jeff Ganus Jeff Ganus Constantine, MI Constantine, MI 13.709
2 12 29 Austin Maynard Austin Maynard 13.819
3 8 46 Buddy Head Buddy Head Middleville, MI Middleville, MI 13.832
4 3 11 Jeff Bozell Jeff Bozell Kalamazoo, MI Kalamazoo, MI 13.849
5 2 59 Andy Bozell Andy Bozell Kalamazoo, MI Kalamazoo, MI 13.849
6 5 88 A.J. Foote A.J. Foote Vicksburg, MI Vicksburg, MI 13.946
7 9 26 Kenny Head Kenny Head Kalamazoo, MI Kalamazoo, MI 13.962
8 20 32G Chris Garrett Chris Garrett 13.970
9 13 32 Chris Shannon Chris Shannon Lawton, MI Lawton, MI 13.972
10 17 3 Denver Sweat Denver Sweat 14.061
11 4 4 Keegan Dykstra Keegan Dykstra Moline, MI Moline, MI 14.093
12 19 75 Keith Wilfong Keith Wilfong Howe, IN Howe, IN 14.108
13 16 31 Ryan Stutz Ryan Stutz Wyoming, MI Wyoming, MI 14.221
14 15 24 Dylan Stovall Dylan Stovall Wayland, MI Wayland, MI 14.228
15 18 3T Bill Tomlinson Bill Tomlinson Schoolcraft, MI Schoolcraft, MI 14.231
16 11 99J Jerry Jansen Jerry Jansen 14.256
17 7 68 David Guarino David Guarino 14.469
18 1 98 Bob Bliss Bob Bliss Dorr, MI Dorr, MI 14.500
19 14 23 Makena Snyder Makena Snyder Kalamazoo, MI Kalamazoo, MI 14.851
20 21 6B Andrew Behlke Andrew Behlke Galesburg, MI Galesburg, MI 15.060
21 10 15 Lane Head Lane Head Middleville, MI Middleville, MI 21.349
All transfer
0 Laps

Street StocksDash for Cash

Finish Start # Competitor Hometown +/-
1 3 84 Bubba Brooks Bubba Brooks Kalamazoo, MI Kalamazoo, MI 2
2 10 17H Chaz Hook Chaz Hook 8
3 6 16Z Brandon Zachary Brandon Zachary Paw Paw, MI Paw Paw, MI 3
4 15 25 Kyle Ribble Kyle Ribble Gun Lake, MI Gun Lake, MI 11
5 8 5 Shane Miller Shane Miller Battle Creek, MI Battle Creek, MI 3
6 16 43 Zack Cook Zack Cook 10
7 5 96 Matt Corliss Matt Corliss Portage, MI Portage, MI -2
8 14 44 Barry Jenkins Barry Jenkins Mattawan, MI Mattawan, MI 6
9 13 30S Steve Smith Steve Smith 4
10 9 17 Kenny Head Kenny Head Kalamazoo, MI Kalamazoo, MI -1
11 1 2 Bug Schisler Bug Schisler -10
12 12 07 Greg Brown Greg Brown Schoolcraft, MI Schoolcraft, MI -
13 7 75 Keith Wilfong Keith Wilfong Howe, IN Howe, IN -6
14 2 51 Justin Holden Justin Holden Jones, MI Jones, MI -12
15 11 19 Jerry Zachary Jerry Zachary Paw Paw, MI Paw Paw, MI -4
16 4 20 Adam Terry Adam Terry St. Joseph, MI St. Joseph, MI -12
15 Laps

Street StocksRabers Rumble Consolation

Finish Start # Competitor Hometown +/-
1 6 38 Dave Miller Dave Miller Battle Creek, MI Battle Creek, MI 5
2 8 69 Timothy Burns Timothy Burns Kalamazoo, MI Kalamazoo, MI 6
3 5 71H Jake Hopwood Jake Hopwood Vicksburg, MI Vicksburg, MI 2
4 1 7S Derik Sturdivant Derik Sturdivant Avilla, IN Avilla, IN -3
5 7 15 Makenna Long Makenna Long Otsego, MI Otsego, MI 2
6 2 31 Josh VanDusen Josh VanDusen Kalamazoo, MI Kalamazoo, MI -4
7 3 16G Duane Green Duane Green Battle Creek, MI Battle Creek, MI -4
DNS 4 20L Terry Lombardi Terry Lombardi Goshen, IN Goshen, IN -
33 Laps

Street StocksRabers Rumble Even

Finish Start # Competitor Hometown +/-
1 16 16Z Brandon Zachary Brandon Zachary Paw Paw, MI Paw Paw, MI 15
2 6 96 Matt Corliss Matt Corliss Portage, MI Portage, MI 4
3 14 20 Adam Terry Adam Terry St. Joseph, MI St. Joseph, MI 11
4 8 84 Bubba Brooks Bubba Brooks Kalamazoo, MI Kalamazoo, MI 4
5 3 30S Steve Smith Steve Smith -2
6 4 2 Bug Schisler Bug Schisler -2
7 9 19 Jerry Zachary Jerry Zachary Paw Paw, MI Paw Paw, MI 2
8 12 5 Shane Miller Shane Miller Battle Creek, MI Battle Creek, MI 4
9 13 42 Jerry Pierman Jerry Pierman Battle Creek, MI Battle Creek, MI 4
10 5 6 Kevin Sweat Kevin Sweat -5
11 17 22 Jerry Ballard Jerry Ballard Hastings, MI Hastings, MI 6
12 21 7 Taylor Sexton Taylor Sexton Mattawan, MI Mattawan, MI 9
13 7 88 Doug Gallandt Doug Gallandt -6
14 11 1 Kyle Santora Kyle Santora -3
15 19 28 Logan Maynard Logan Maynard 4
16 2 71 Scott Gary Jr Scott Gary Jr Augusta, MI Augusta, MI -14
17 10 58 Danny Oxford Danny Oxford Allegan, MI Allegan, MI -7
18 15 16 Zach Westdorp Zach Westdorp Otsego, MI Otsego, MI -3
19 22 30 Taylor Imus Taylor Imus Portage, MI Portage, MI 3
20 1 24 Jeremy Young Jeremy Young -19
21 18 4GT Dave Sensiba Dave Sensiba Middleville, MI Middleville, MI -3
22 20 3 Tony Vitali Tony Vitali Bristol, IN Bristol, IN -2
33 Laps

Street StocksRabers Rumble Odd

Finish Start # Competitor Hometown +/-
1 15 43 Zack Cook Zack Cook 14
2 5 17H Chaz Hook Chaz Hook 3
3 13 75 Keith Wilfong Keith Wilfong Howe, IN Howe, IN 10
4 7 07 Greg Brown Greg Brown Schoolcraft, MI Schoolcraft, MI 3
5 12 51 Justin Holden Justin Holden Jones, MI Jones, MI 7
6 8 44 Barry Jenkins Barry Jenkins Mattawan, MI Mattawan, MI 2
7 16 25 Kyle Ribble Kyle Ribble Gun Lake, MI Gun Lake, MI 9
8 10 17 Kenny Head Kenny Head Kalamazoo, MI Kalamazoo, MI 2
9 14 11 Colin Bozell Colin Bozell Kalamazoo, MI Kalamazoo, MI 5
10 9 46 Buddy Head Buddy Head Middleville, MI Middleville, MI -1
11 2 61 Travis Schlabach Travis Schlabach Syracuse, IN Syracuse, IN -9
12 18 12 Curtis Towne Curtis Towne 6
13 19 22H Brad Hall Brad Hall 6
14 22 2C Chuck Caudill Chuck Caudill Lawton, MI Lawton, MI 8
15 21 61W Zachary Woods Zachary Woods Osceola, IN Osceola, IN 6
16 6 55 Lee Slaton Lee Slaton Constantine, MI Constantine, MI -10
17 3 36 Matt Elsey Sr. Matt Elsey Sr. Otsego, MI Otsego, MI -14
18 11 5H Tyler Hufford Tyler Hufford Schoolcraft, MI Schoolcraft, MI -7
19 20 34 Bob Miller Bob Miller Mattawan, MI Mattawan, MI 1
DNS 17 8 Tristan Crago Tristan Crago Orland, IN Orland, IN -
DNS 1 4 Adam Litaker Adam Litaker Benton Harbor, MI Benton Harbor, MI -
DNS 4 41 Bobby Oxford Bobby Oxford -
0 Laps

Street StocksQualifying 1

Finish Start # Competitor Hometown Time
1 31 25 Kyle Ribble Kyle Ribble Gun Lake, MI Gun Lake, MI 14.776
2 46 16Z Brandon Zachary Brandon Zachary Paw Paw, MI Paw Paw, MI 14.868
3 7 43 Zack Cook Zack Cook 14.973
4 2 11 Colin Bozell Colin Bozell Kalamazoo, MI Kalamazoo, MI 15.026
5 39 20 Adam Terry Adam Terry St. Joseph, MI St. Joseph, MI 15.036
6 44 75 Keith Wilfong Keith Wilfong Howe, IN Howe, IN 15.043
7 30 42 Jerry Pierman Jerry Pierman Battle Creek, MI Battle Creek, MI 15.079
8 16 51 Justin Holden Justin Holden Jones, MI Jones, MI 15.094
9 19 5H Tyler Hufford Tyler Hufford Schoolcraft, MI Schoolcraft, MI 15.106
10 50 1 Kyle Santora Kyle Santora 15.111
11 15 17 Kenny Head Kenny Head Kalamazoo, MI Kalamazoo, MI 15.112
12 29 58 Danny Oxford Danny Oxford Allegan, MI Allegan, MI 15.112
13 14 46 Buddy Head Buddy Head Middleville, MI Middleville, MI 15.114
14 47 19 Jerry Zachary Jerry Zachary Paw Paw, MI Paw Paw, MI 15.115
15 21 44 Barry Jenkins Barry Jenkins Mattawan, MI Mattawan, MI 15.116
16 3 84 Bubba Brooks Bubba Brooks Kalamazoo, MI Kalamazoo, MI 15.118
17 4 07 Greg Brown Greg Brown Schoolcraft, MI Schoolcraft, MI 15.135
18 11 88 Doug Gallandt Doug Gallandt 15.165
19 36 55 Lee Slaton Lee Slaton Constantine, MI Constantine, MI 15.174
20 8 96 Matt Corliss Matt Corliss Portage, MI Portage, MI 15.213
21 17 17H Chaz Hook Chaz Hook 15.250
22 48 6 Kevin Sweat Kevin Sweat 15.272
23 28 41 Bobby Oxford Bobby Oxford 15.280
24 32 2 Bug Schisler Bug Schisler 15.300
25 10 36 Matt Elsey Sr. Matt Elsey Sr. Otsego, MI Otsego, MI 15.302
26 37 30S Steve Smith Steve Smith 15.309
27 33 61 Travis Schlabach Travis Schlabach Syracuse, IN Syracuse, IN 15.317
28 12 71 Scott Gary Jr Scott Gary Jr Augusta, MI Augusta, MI 15.331
29 52 4 Adam Litaker Adam Litaker Benton Harbor, MI Benton Harbor, MI 15.337
30 45 24 Jeremy Young Jeremy Young 15.348
31 9 8 Tristan Crago Tristan Crago Orland, IN Orland, IN 15.357
32 1 22 Jerry Ballard Jerry Ballard Hastings, MI Hastings, MI 15.363
33 40 12 Curtis Towne Curtis Towne 15.395
34 13 22H Brad Hall Brad Hall 15.437
35 24 28 Logan Maynard Logan Maynard 15.442
36 42 3 Tony Vitali Tony Vitali Bristol, IN Bristol, IN 15.479
37 51 61W Zachary Woods Zachary Woods Osceola, IN Osceola, IN 15.573
38 6 2C Chuck Caudill Chuck Caudill Lawton, MI Lawton, MI 15.604
39 20 30 Taylor Imus Taylor Imus Portage, MI Portage, MI 15.606
40 23 15 Makenna Long Makenna Long Otsego, MI Otsego, MI 15.676
41 18 71H Jake Hopwood Jake Hopwood Vicksburg, MI Vicksburg, MI 15.752
42 22 20L Terry Lombardi Terry Lombardi Goshen, IN Goshen, IN 15.787
43 49 16G Duane Green Duane Green Battle Creek, MI Battle Creek, MI 16.019
44 41 31 Josh VanDusen Josh VanDusen Kalamazoo, MI Kalamazoo, MI 16.215
45 38 7S Derik Sturdivant Derik Sturdivant Avilla, IN Avilla, IN 18.663
All transfer
25 Laps

Outlaw FWDsA Feature 1

Finish Start # Competitor Hometown +/-
1 19 28 Pete Doxey Pete Doxey Lino Lakes, MN Lino Lakes, MN 18
2 14 31 Mike Long Mike Long 12
3 15 57X Corey Woods Corey Woods 12
4 12 23 Makena Snyder Makena Snyder Kalamazoo, MI Kalamazoo, MI 8
5 10 83 Drew Losey Drew Losey Battle Creek, MI Battle Creek, MI 5
6 7 9 John Munro John Munro 1
7 4 11 Valerie Bozell Valerie Bozell Kalamazoo, MI Kalamazoo, MI -3
8 2 64 Jeff Dudley Jeff Dudley Scotts, MI Scotts, MI -6
9 1 69 Joe Lambright Joe Lambright -8
10 18 153 Gabe Carr Gabe Carr Scotts, MI Scotts, MI 8
11 20 8 Ryan Hufford Ryan Hufford Schoolcraft, MI Schoolcraft, MI 9
12 8 5 Nick Layman Nick Layman -4
13 16 2 Adam Van Avery Adam Van Avery Kalamazoo, MI Kalamazoo, MI 3
14 9 15 John Carr John Carr Scotts, MI Scotts, MI -5
15 3 1 John Russell John Russell -12
16 17 20 Kyle Jansen Kyle Jansen Wayland, MI Wayland, MI 1
17 6 3F Nick Failing Nick Failing Hickory Corners, MI Hickory Corners, MI -11
18 11 03 Camille Lewis Camille Lewis Battle Creek, MI Battle Creek, MI -7
19 5 30G Erv Gambee Erv Gambee Kalamazoo, MI Kalamazoo, MI -14
DNS 13 22 DJ Oxford DJ Oxford Kalamazoo, MI Kalamazoo, MI -
0 Laps

Outlaw FWDsQualifying 1

Finish Start # Competitor Hometown Time
1 4 28 Pete Doxey Pete Doxey Lino Lakes, MN Lino Lakes, MN 15.211
2 2 153 Gabe Carr Gabe Carr Scotts, MI Scotts, MI 15.353
3 8 20 Kyle Jansen Kyle Jansen Wayland, MI Wayland, MI 15.640
4 16 2 Adam Van Avery Adam Van Avery Kalamazoo, MI Kalamazoo, MI 15.780
5 17 57X Corey Woods Corey Woods 15.800
6 12 31 Mike Long Mike Long 15.803
7 19 22 DJ Oxford DJ Oxford Kalamazoo, MI Kalamazoo, MI 15.837
8 15 23 Makena Snyder Makena Snyder Kalamazoo, MI Kalamazoo, MI 15.857
9 11 03 Camille Lewis Camille Lewis Battle Creek, MI Battle Creek, MI 15.867
10 20 83 Drew Losey Drew Losey Battle Creek, MI Battle Creek, MI 15.937
11 3 15 John Carr John Carr Scotts, MI Scotts, MI 15.947
12 10 5 Nick Layman Nick Layman 16.024
13 13 9 John Munro John Munro 16.164
14 6 3F Nick Failing Nick Failing Hickory Corners, MI Hickory Corners, MI 16.223
15 7 30G Erv Gambee Erv Gambee Kalamazoo, MI Kalamazoo, MI 16.365
16 1 11 Valerie Bozell Valerie Bozell Kalamazoo, MI Kalamazoo, MI 16.367
17 14 1 John Russell John Russell 16.415
18 5 64 Jeff Dudley Jeff Dudley Scotts, MI Scotts, MI 16.806
19 9 69 Joe Lambright Joe Lambright 17.221
20 18 8 Ryan Hufford Ryan Hufford Schoolcraft, MI Schoolcraft, MI 17.221
All transfer
20 Laps

DOT FWDsA Feature 1

Finish Start # Competitor Hometown +/-
1 13 97 Jorden Brinkert Jorden Brinkert 12
2 16 63E Matt Elsey Sr. Matt Elsey Sr. Otsego, MI Otsego, MI 14
3 9 48 Rielly Meade Rielly Meade Allegan, MI Allegan, MI 6
4 11 43 Logan Hiemstra Logan Hiemstra 7
5 6 19 Ross Bergman Ross Bergman Holland, MI Holland, MI 1
6 8 27 Matthew Elsey Jr Matthew Elsey Jr Otsego, MI Otsego, MI 2
7 2 7 CJ French CJ French Lawton, MI Lawton, MI -5
8 1 62 Logan Meade Logan Meade Allegan, MI Allegan, MI -7
9 12 2 Renae M Letts Renae M Letts Gobles, MI Gobles, MI 3
10 15 28 Jared Blanchard Jared Blanchard Otsego, MI Otsego, MI 5
11 4 17 Mason May Mason May Bangor, MI Bangor, MI -7
12 14 33 Bryce Peters Bryce Peters Benton Harbor, MI Benton Harbor, MI 2
13 10 26 Kenny Head II Kenny Head II Kalamazoo, MI Kalamazoo, MI -3
14 7 61 Chris Bradshaw Chris Bradshaw Kalamazoo, MI Kalamazoo, MI -7
15 5 9A Wes Allen Wes Allen Plainwell, MI Plainwell, MI -10
DNS 3 76 Cam Barthel Cam Barthel Augusta, MI Augusta, MI -
15 Laps

DOT FWDsB Feature 1

Finish Start # Competitor Hometown +/-
1 10 10 Mark Campbell Mark Campbell 9
2 6 13 Brock Sweeter Brock Sweeter 4
3 11 55 Eric Mepyans Eric Mepyans Kalamazoo, MI Kalamazoo, MI 8
4 17 12 Mike Reynolds Mike Reynolds Kalamazoo, MI Kalamazoo, MI 13
5 9 32 Chad VandenBerg Chad VandenBerg Ostego, MI Ostego, MI 4
6 5 06 Don Porter Don Porter -1
7 13 29 Bryson Hosner Bryson Hosner Kalamazoo, MI Kalamazoo, MI 6
8 1 92 Roger Zimmerman Roger Zimmerman Allegan, MI Allegan, MI -7
9 12 63 Aaron Anderson Aaron Anderson 3
10 7 4X Rich Velasquez Rich Velasquez Kalamazoo, MI Kalamazoo, MI -3
11 3 19H Drew Hosner Drew Hosner Kalamazoo, MI Kalamazoo, MI -8
12 8 72 Travis Petto Travis Petto -4
13 14 2B Josh Beeching Josh Beeching 1
14 4 14 Steven Delong Steven Delong Allegan, MI Allegan, MI -10
15 15 19HO Ira Hosner Ira Hosner Kalamazoo, MI Kalamazoo, MI -
16 16 46 Hannah Zwart Hannah Zwart Kalamazoo, MI Kalamazoo, MI -
DNS 2 2V Corey VanSparrentak Corey VanSparrentak Kalamazoo, MI Kalamazoo, MI -
0 Laps

DOT FWDsQualifying 1

Finish Start # Competitor Hometown Time
1 10 63E Matt Elsey Sr. Matt Elsey Sr. Otsego, MI Otsego, MI 17.044
2 6 28 Jared Blanchard Jared Blanchard Otsego, MI Otsego, MI 17.193
3 21 33 Bryce Peters Bryce Peters Benton Harbor, MI Benton Harbor, MI 17.204
4 33 97 Jorden Brinkert Jorden Brinkert 17.261
5 15 2 Renae M Letts Renae M Letts Gobles, MI Gobles, MI 17.363
6 14 43 Logan Hiemstra Logan Hiemstra 17.426
7 13 26 Kenny Head II Kenny Head II Kalamazoo, MI Kalamazoo, MI 17.442
8 18 48 Rielly Meade Rielly Meade Allegan, MI Allegan, MI 17.458
9 11 27 Matthew Elsey Jr Matthew Elsey Jr Otsego, MI Otsego, MI 17.524
10 7 61 Chris Bradshaw Chris Bradshaw Kalamazoo, MI Kalamazoo, MI 17.528
11 5 19 Ross Bergman Ross Bergman Holland, MI Holland, MI 17.582
12 1 9A Wes Allen Wes Allen Plainwell, MI Plainwell, MI 17.589
13 16 17 Mason May Mason May Bangor, MI Bangor, MI 17.600
14 3 76 Cam Barthel Cam Barthel Augusta, MI Augusta, MI 17.610
15 12 7 CJ French CJ French Lawton, MI Lawton, MI 17.628
16 17 62 Logan Meade Logan Meade Allegan, MI Allegan, MI 17.646
Top 16 transfer
17 30 29 Bryson Hosner Bryson Hosner Kalamazoo, MI Kalamazoo, MI 17.704
18 2 63 Aaron Anderson Aaron Anderson 17.734
19 19 55 Eric Mepyans Eric Mepyans Kalamazoo, MI Kalamazoo, MI 17.846
20 8 10 Mark Campbell Mark Campbell 17.873
21 24 32 Chad VandenBerg Chad VandenBerg Ostego, MI Ostego, MI 18.071
22 22 72 Travis Petto Travis Petto 18.159
23 29 4X Rich Velasquez Rich Velasquez Kalamazoo, MI Kalamazoo, MI 18.275
24 28 13 Brock Sweeter Brock Sweeter 18.439
25 23 06 Don Porter Don Porter 18.483
26 9 14 Steven Delong Steven Delong Allegan, MI Allegan, MI 18.588
27 31 19H Drew Hosner Drew Hosner Kalamazoo, MI Kalamazoo, MI 18.713
28 25 2V Corey VanSparrentak Corey VanSparrentak Kalamazoo, MI Kalamazoo, MI 20.992
29 26 92 Roger Zimmerman Roger Zimmerman Allegan, MI Allegan, MI 42.901
DNS 4 2B Josh Beeching Josh Beeching 42.901
DNS 32 19HO Ira Hosner Ira Hosner Kalamazoo, MI Kalamazoo, MI 42.901
DNS 20 22 DJ Oxford DJ Oxford Kalamazoo, MI Kalamazoo, MI 42.901
DNS 27 46 Hannah Zwart Hannah Zwart Kalamazoo, MI Kalamazoo, MI 42.901