Explore details about location West Villa Theresa Drive. West Villa Theresa Drive is a location situated within the Phoenix alongside other areas such as East Aire Libre Avenue, East Captain Dreyfus Avenue, East Siesta Lane.