Live Lean Home Medical > Medical Centres > Live Lean Address: 6100 Lake Forrest Dr NE, #125 Atlanta GA 30328 Telephone: 404-695-1195 Web: http://liveleanrx.com Tweet