Bruce Alan Block
Bruce Alan Block, PLC
660 Cascade W Pkwy SE Ste 70
Grand Rapids, MI 49546
(616) 676-8770

660 Cascade W Pkwy SE Ste 70
Grand Rapids, MI 49546
(616) 676-8770
29 Pearl St NW Ste 305
Grand Rapids, MI 49503
(616) 456-5457
29 Pearl St NW Ste 305
Grand Rapids, MI 49503
(616) 456-5457
1550 E Beltline Ave SE #275
Grand Rapids, MI 49506
(269) 808-8007
821 Savidge St
Spring Lake, MI 49456
(616) 502-1646