Construction - Louisville, Kentucky, United States
Omar Tatum Construction Inc is a construction company based out of 3001 Spencer Ave, Louisville, Kentucky, United States.