Serving children and families in the City of Winchester, Frederick, Clarke, Warren and Shenandoah counties.

Don't see your city or county listed? Contact us to see if there is an office near you!

Our office is located at:
817 Cedar Creek Grade #203
Winchester, VA 22601

Office Phone: (540) 376-3968

If you are interested in becoming a Foster Parent, please call
(540) 376-3968 or email

For Placement Needs or Client Referrals please call (540) 446-5146 or email

For emergency placements after hours, call our emergency line:

For Billing questions please call (877) 566-9624 or email



Meet the Staff

Katharine.McLeodKatharine McLeod

Recruitment Coordinator

Katharine McLeod has been with Embrace TFC since summer 2016. In her role as the Winchester Foster Parent Recruitment Coordinator, Katharine travels throughout the Northern Shenandoah Valley talking to community groups and business partners about what it means to "embrace" foster care. Her favorite part of her work, however, is meeting with potential foster parents and helping them with the first steps on the journey of a lifetime!

Angela-EdmondsAngela Edmonds

Executive Director


I was excited to find my home with ncgCARE in March of 2010. I have been a long-time athlete, participating in softball, lacrosse and cheerleading since I was 8 years old. I continue to have a passion for fitness and enjoy running in races and competing in physique shows through the National Physique Committee. I have been happily married to the man of my dreams since 2012 and confidently exclaim that my biggest accomplishments in life are my sons.

Find out how you can become a member of the Embrace team.

Visit the Join Our Team page