Churchill Villa is nestled in the popular Highlands Reserve community, in Davenport, Florida and is perfectly placed for the shops, restaurants, fun and attractions that Orlando has to offer. This villa was completely ...