ATLANTA CHECK CASHERS #33 in 2032 Candler Rd in Decatur