Located 20 miles from Downtown Atlanta, Roswell is the ninth-largest city in Georgia with a population of almost 100,000. Its natural beauty, innovative local businesses, focus on historic preservation, first-class amenities, and strong sense of ...
View more