Where is the Little Art Museum Atlanta I in Marietta Georgia located?

The address of the Little Art Museum Atlanta I is: 1371 Powers Ferry Rd SE, Marietta, GA 30067-5498