Shadow Glen Riding Stables Equestrian Teams & Horse Riding Groups | Riding Lessons & Horse Training www.shadowglenstables.com (916) 989-1826 Shadow Glen Riding Stables 4854 Main Ave, Fair Oaks, CA 95628, USA | Fair Oaks