Barry Owens Construction is a United States of America company, located at 1500 DOUBLEHEAD RD in Roanoke.
101 Bob Wallace Ave SW, Huntsville, 35801-3847 (35801)
600 Boulevard South SW # 104, Huntsville, 35802-2175 (35802)
703 Florala Hwy, Opp, 36467-3317 (36467)
931 County Road 80, Heflin, 36264-8842 (36264)
P.O. BOX 10, Magnolia Springs, 36555-0010 (36555)
1656 Virginia St, Mobile, 36604-1030 (36604)
513 Brookwood Blvd, Homewood, 35209-6862 (35209)
845 Longmeadow Rd, Maylene, 35114-3000 (35114)
814 Eldorado Ave SE, Huntsville, 35802-3210 (35802)
3057 Allison Bonnett Memorial, Bessemer, 35023-2365 (35023)