Get Directions to Blue Castle Contracting ← View details 10370 Page Industrial Blv, Saint Louis, Missouri 63132 (314) 427-4466 Get Directions From* To * — Required information