The Hope House Lodge

Author: DCOCF Marketing, April 7th, 2022 The Hope House Lodge Introduction: The Hope house Lodge is a place for families of cancer patients to stay while the patients are being treated at the Emory location in Decatur, Ga. The Atlanta Hope Lodge has provided free housing to more than 14,000…