Explore details about location Natoma Terrace. Natoma Terrace is a location situated within the Johns Creek alongside other areas such as Mount Whitney Place, Lathkil Court, Brington Close.