AM Dr. Alexander Howell MooreIs this you? Claim your profile Internal Medicine 0 Write A Review 108 Iola Rd, Louisville, KY, 40207 1 other location (502) 896-0614