Addresses on Meadow Croft Cir in Birmingham Alabama