Paradise Video Address: 15858 Avenue 328, Ivanhoe, CA 93235 Phone: (559) 798-2408 Video & Dvd Rental Other Businesses: Country Road Cafe at 32375 Road 160, Ivanhoe, CA 93235