UAB Medical Towers
Jump to navigation
Jump to search
The Medical Towers Building or UAB Medical Towers is a 135,280 square-foot medical office building and 541-space parking deck at 1717 11th Avenue South. It was constructed in 1971.