North Point Mall is a shopping mall, located in Alpharetta, Georgia. The mall opened on October 20, 1993 as one of the largest shopping malls in the country. The mall, originally a Homart property, is now owned and managed by General Growth Properties. As of 2015, North Point Mall is one of Atlanta's top upscale shopping destinations.
Less