Antler Creek LLC Antler Creek LLC is a roofing, siding, and home improvement company located in the heart of Armada MI. As one of the top metal roofing contractors in the area, Antler Creek LLC specializes in providing quality products and expert installation. Phone: 586-822-7726 73600 Romeo Plank Rd, Armada MI 48005 USA Map Other Categories: House & Home |