Otto NC Excavating Contractors 1. 171 Ideal Acres Rd, Otto, NC 28763 | C E Russell Inc (828) 421-8765