Contact us
The LF Support Center is a program of
The Task Force for Child Survival and Development,
located in Decatur, Georgia, USA.
The Task Force for Child Survival is affiliated with Emory University.