Scott is a resident of 161 Aspen Ln, Odenville, Al 35120. Heneritta E Foote, Diane W Key, Larry E Key and 2 other people are people possibly related to Scott. Scott is associated with Key Construction Llc. He has stayed in Odenville and Birmingham before moving to Odenville. The phone number (205) 629-5140 is Scott’s.