Gloria House, The

1216 S. Center Ave.
Sioux Falls
South Dakota
United States