animal hospital southlake wallpaper southlake animal hospital birmingham al 4506 Lake Valley Drive. Southlake Animal Hospital is located at 4506 Lake Valley Dr Birmingham AL 35244. Park P… Friday, October 7, 2022 Edit