top of page



Isola Riding Academy at Glenoaks

3639 Alpine Road Portola Valley, CA 94028

From Highway 280 take the Alpine Road exit and head west for approximately 1 1/2 miles. The Center is located on the south side of Alpine Road. We are located about 20 minutes south of San Francisco.

Training or Boarding- David Murdoch (650) 867-8201
Riding Academy -

For Boarding, Sales, Isola Stables, or general inquiries:
For the Riding School and Pony Club: 
(650) 332-4886 TEXT ONLY

Send us a message and we will get back to you the same day!

Thanks for submitting!

bottom of page