Cain Lake Stables is a full service, family-run equestrian facility in Whatcom County specializing in the customized care, instruction, and training of dressage and eventing athletes of all levels. 

© 2020 Spectacular Designs | Cain Lake Stables