My Nonprofit Reviews

OFBG
260 profile views
1 reviews
Review for Smile Train, Inc., New York, NY, USA
This is simply a wonderful organization that provides life-affirming medical care.
Role: General Member of the Public