(770) 637-1726 Snellings Walters’s headquarters are in 1117 Perimeter Center West, W101, Atlanta, Georgia, 30338, United States What is Snellings Walters’s phone number? Snellings Walters’s phone number is (770) 637-1726 What is Snellings Walters’s official website? Snellings Walters’s official website is //www.snellingswalters.com