1. Owens Properties 3492 Bearden Ln, Helena, AL 35080 Coordinate: 33.32392,-86.82464 Phone: (205) 988-4427