Map location of Jessica Stern 1700 South Tower, Peachtree Center, 225 Peachtree Street, N.E., 30303 Phone: 404-588-3991