Lake Villa Independent Living Center is a senior retirement community offering independent living.
Location:
7916 Second Ave. South
Birmingham, AL 35206
United States
Phone: (205) 836-4663
Website: Unlisted: Search Google


