Experience the best of Georgia in the pet-friendly Vickers Roswell. Located in Roswell, Georgia, this luxurious community offers the perfect blend of relaxation and recreation. From our spacious apartments to our stunning amenities, there's something for everyone to enjoy. Tour our available 1, 2 and 3 bedroom apartments today and take the first step towards calling Vickers Roswell your new home.