Meadow Creek Cir, Owens Cross Roads, Alabama - Redfin
10 addresses found on Meadow Creek Cir in Owens Cross Roads, Alabama. The average lot size on Meadow Creek Cir is 17832 sq. ft. The average property tax on Meadow Creek Cir is $3.1K/yr. Find an address below to learn more about the property details: