Bar 'M' Guest Ranch & Retreat

At Bar 'M' Guest Ranch & Retreat you will combine the excitement of experiencing a working ranch while enjoying a true rest for your whole mind, body, and soul.

*
Ashcroft
ca
(866) 453-2299
(250) 453-2299