Home

Elgin Towers is a luxury loft apartment building located in Elgin, IL. Located one block from Metra MD-W Elgin Station, three blocks from The Hemmens Cultural Center and a few blocks from Grand Victoria Casino! For more information please fill out the form below or call (847) 488-1096