If you have any questions or would like to contact Free Heart Stables regarding our services, please feel free to contact us using any of the methods below and we will be sure to answer as quickly as possible. We look forward to hearing from you!

Contact Us


(408) 800-3347 (call or text)

Physical Location

3488 Calaveras Rd, Milpitas, CA 95035

Please Note: Gated entry requires pass to enter. Schedule an appointment to visit.


Monday ———– 7:00am – 3:00pm

Tuesday ———- 10:00am – 6:00pm

Wednesday —– 8:00am – 6:30pm

Thursday ——– 10:00am – 6:00pm

Friday ————– 7:00am-3:00pm

Saturday ———- Select Dates 9:00am – 2:00pm

Sunday ———— Closed

Mailing Address

450 S Abel St

P.O. Box 361751

Milpitas, CA 95036

Follow us on Social Media!