Explore details about location Sterling Place. Sterling Place is a location situated within the Town of Avon alongside other areas such as Stratmore Lane, Craigmore Circle, King Richards Court.