Leroy Duncan Remodeler - Nashville, IN Looking to contact Leroy Duncan? You can reach them at 812-849-6925