Get Directions to Country Villa Bay Vista Healthcare Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Country Villa Bay Vista Healthcare 4518, 5901 Downey Avenue, Long Beach, CA 90805 +1 562-634-4693 View details Click to load map