Butler New Lodge← Explore all Temples & Teerth Place: YemasseeButler New Lodge. Located in Yemassee.Address108, Cochran Street, Yemassee, SCOpen this temple in the Encyclopedia