Where is The Flaming Candle located?Updated 6 months agoThe Flaming Candle71 Southern CourtHiram, GA. 30141 Was this article helpful? YesNo