Concrete Products (CP) in St. John's is the oldest and largest ready mix concrete, masonry block, paving stone and retaining wall producer in Newfoundland. We have been dedicated t... more... See more text