Public records show Shelby, Birmingham and Columbiana as cities Leigh also stayed in. Leigh currently resides at 1405 Ardsley Pl, Birmingham, Al 35209. Public records show that Leigh is connected with: Osee, Inc, Sunset Hills, Inc, River Front Properties, Inc and Tri Tech Engineering & Sales Of Alabama, Inc. Leigh owns the phone number (205) 669-0899.