Company Merchant Capital Investment, LLC Address 4401 Northlake Heights cir NE, Dekalb, Decatur, GA, 30036, USA