Davidson Law Firm Address: 3965 Helena Rd, Helena, AL 35080 Phone: (205) 685-4822 Hours: Mon: 8am-5pm Tue: 8am-5pm Wed: 8am-5pm Thu: 8am-5pm Fri: 8am-5pm Lawyers Other Businesses: Scozzaro Law LLC at 3965 Helena Rd, Helena, AL 35080-3254 Roland, Elizabeth at 267 Village Pkwy, Helena, AL 35080 Scozzaro Law at 3965 Helena Rd, Helena, AL 35080 Davidson Law Firm PC at 3965 Helena Rd, Helena, AL 35080