Rose Rock Ranch ★★★★☆4.0 (13) Pet Services Horse boarding stable 20100 Almaden Rd, San Jose, CA 95120 Call Website Details →