To navigate, press the arrow keys. Lucas Contracting ← View details 2013 Prince of Wales Drive, Nepean, Ottawa, Ontario K2C 3J7 +1 613-913-5539 Get Directions From* To * — Required information