Svendsen Construction ← View details 1302 Howard Court, Pekin, IL 61554 +1 309-346-3554 Get Directions From* To * — Required information