Village at Lee Branch
Village at Lee Branch is a vibrant shopping, dining, and entertainment destination featuring a wide variety of restaurants located off Hwy 280 in Birmingham. Its AMC Theatre is “the best place to watch a movie!”
Village at Lee Branch is a vibrant shopping, dining, and entertainment destination featuring a wide variety of restaurants located off Hwy 280 in Birmingham. Its AMC Theatre is “the best place to watch a movie!”