Company KENCO Briar Patch Apartments, LLC Address 2219 Briarcliff Road NW, Dekalb, Atlanta, GA, 30329, USA