Jones Home for Children

3518 W. Twenty-fifth St.
Cleveland
Ohio
United States