Castlerock Corporation Carpenter - Meridian, ID Looking to contact Castlerock Corporation? You can reach them at 208-895-8557