The Top Shop
Fabricator
5515 Council St NE · Cedar Rapids, IA 52402 · 3.2 mi
The Top Shop is a countertop fabrication and installation business in Cedar Rapids, Iowa, operating at the same location since 1978. It offers granite, quartz, solid surface and laminate countertops for kitchens,…