Delphia & Terry
Delphia and Terry are residents at Hong Lok House in Chinatown which is managed by Rogerson Communities. They are originally from Kentucky where they married and cared for Delphia’s mom through a long-term illness. After she passed, Delphia and Terry… More