LEONARD CONSTRUCTION SVC INC Carpenter - Carmel, IN Looking to contact LEONARD CONSTRUCTION SVC INC? You can reach them at 317-818-8102