Sherlock Smith & Adams

Poarch Band of Creek Indians opens assisted living facility

The Poarch Band of Creek Indians has opened an assisted living facility and health clinic in Alabama.