Explore details about location Andover Place. Andover Place is a location situated within the Charleston alongside other areas such as Beech Avenue, Cherokee Avenue, Margaret Street.