Rio Verde Equine 7 years ago ID: #4845 Listed In : Sports 1801 W Bell Road , Phoenix. AZ, USA 85023 (602) 993-9559 Business Description Rio Verde Equine, Address : 1801 W Bell Road , Phoenix. AZ, USA 85023, Phone : (602) 993-9559 Reviews & Ratings Write a Review No Review. Please login / register to add your review.