James W Buffington

(616) 361-2804 3029 Winesap Dr NE Grand Rapids, MI 49525

Roger P Buffington

(616) 363-8214 4227 Chadwick Ave NE Grand Rapids, MI 49525