The Mall of Georgia is a relatively new mall located just off of I-85 in Buford, Georgia. The mall is large itself, but is also surrounded by other shopping complexes.The
Have you been to this Buford attraction? Tell other travelers what to expect. Submit a review today!
4 of 5 stars
3 of 5 stars