About Cal Farley’s

Who we are

Cal Farley’s is a leader in residential childcare services. For over 80 years, we’ve worked to meet the needs of children and families — at no cost to the people we serve, thanks to the continued generosity of our supporters, and without seeking state or federal funds to support our work.

Cal Farley’s Mission

Cal Farley’s provides professional programs and services in a Christ-centered atmosphere to strengthen families and support the overall development of children.

Our Philosophies

Adult&ChildHand_200x200

Visit Boys Ranch

Guests are welcome at Cal Farley’s historic Boys Ranch campus. We are  located at the site of Old Tascosa, a pioneer town where the likes of Billy the Kid and Pat Garrett walked its dusty streets.

Since 1939, though, it has served a much different purpose. On land once known for gun fights and barroom brawls, Cal Farley’s residents learn the value of integrity, perseverance and faith in God.

All visits begin at Boys Ranch Headquarters, where guests must first check in. The safety of our residents is our first priority, so guests 18 and older will be asked to present their driver’s license or photo ID.

TOUR HOURS

Monday to Friday
from 8 a.m. to 5 p.m.

 Tour reservations are requested, but not required.

Tour Highlights

Cal Farley's Leadership

Cal Farley’s is a leader in residential childcare services. For over 80 years, we’ve worked to meet the needs of children and families — at no cost to the people we serve, thanks to the continued generosity of our supporters, and without seeking state or federal funds to support our work.

Dan Adams
President & Chief Executive Officer
Mark Strother
Executive Vice President & Chief Operating Officer
Michelle Maikoetter
Chief Program Officer
Megan Johnson
Chief Financial Officer
Wendy Krister-Howard
Vice President of Human Resources
Darrin Murphy
Vice President of Engagement & Major Gifts

Cal Farley's Organizational Information

Get help today

If you are interested in visiting with an Intake Specialist concerning possible placement of a child, please call: 800-657-7124 or fill out our online form.

Scroll to Top