This person is linked with Residential Explorations, Inc. He has stayed in Birmingham, Helena and Towson before moving to Birmingham. 1936 Indian Lake Dr, Birmingham, Al 35244 is where Steven lives. The phone number (205) 403-7412 is Steven’s. Steven was born 60 years ago. The birth year was listed as 1964.