Situated in Birmingham, AL, The Village At Lee Branch is one of the area's prominent shopping venues. This Lifestyle/Specialty Center is conveniently located at Hwy. 280 & Doug Baker Blvd.. Since opening in 2003, The Village At Lee Branch has been refreshed with a renovation completed in 2004. The property encompasses 505,200 sqft. of gross leasable area across its 40 stores.